Ya, this is a fantastic idea. I've seen a lot of articles and videos about it recently. I really like the one posted here though.
Like others have said, my biggest concern would be big oil companies and the like using their influence to make this not happen. Because fuck what's best for everyone, money is where it is at. It would be great if one of these large companies took the leap though, and went on to produce all of the panels.
I'm not sure how a politician could vote against this. I would hope any that do suffer in the polls.
Even if we did get the left and the right to agree on this, where the money would come from would be another huge issue. I would start with the military, but there are others on here that take that idea as damn near treason.
You have to start somewhere though. You can't just say "this is expensive and will take forever" then stop there. There is always going to be a first step.
The company I work for could also become very involved with these panels if they take off. So, there's a personal benefit.