I plan to get something like solar shingles when my roof eventually needs to be re-done. I would never buy another Tesla product having owned one of their cars and lived through the horrendous customer experience for 5 years, so that means I've got to go with an option like
GAF's Timberline Solar. It doesn't look as nice as Tesla's shingles, but a) I won't have to be a Tesla customer, and b) it'll probably
actually get installed. I have very little faith in Tesla after being a car customer of theirs for a decade. I hope the look and efficiency further improves in the next ~10 years before my roof is ready for this.