Does sound great, and reminds me alot about the predictions in Popular Mechanics.
Unfortunately, the greatest hindrance when it comes to great innovation and progress (that even Tesla is facing in other states) is politics.
However, I'm long on Tesla and I don't doubt Elon Musk for a second. He has electrical engineers (Tesla), computer technicians (Paypal...evident in Tesla's software), ..... and something that I can't believe is in his network.... rocket scientist (Space X...remember the saying "it's not rocket science," implies difficulty). To be as successful as he is, I'm sure he has political backing, it's just unfortunate that in politics, the basis is big bank takes little bank.