Last week's solar roof event by Tesla and Solarcity was one of the best-run Tesla events I've been to. The team did a great job putting it together. At the event, most everyone there was shocked when Elon announced that the four houses displayed had solar roofs. The guy next to me kept saying "holy sh**, they look amazing." He couldn't stop repeating himself, over and over. The roofs looked better than normal roofs. Everyone at the event was impressed at how good the roofs looked.
I spent a lot of time talking to a Tesla engineer who was answering questions about the new powerwall. The Powerwall 2.0 looks like a hugely improved product over Powerwall 1.0. Looks like the inverter is a 5000 way DC to AC inverter so that battery power can be fed into house (or grid). However, if installing solar you'll still need an inverter for your solar panel system, I was told. The Tesla engineer said that Powerwall 1.0 install costs we're roughly $7-8k, largely due to the need to install another inverter. So with the new Powerwall, install costs go down dramatically since the inverter is built-in the the Powerwall. I was also told the solar roof was largely a Solarcity product, meaning development was largely done at Solarcity.
These solar roofs were proof-of-concept roofs that show that solar roofs can look amazing. I think there's still a lot of work to get done. The estimated start of production for these solar roofs is by end of summer next year.