In Colorado at least, there is a limit to the amount of solar energy you can produce. We discovered this when we put our panels up. It's something like 2xdaily maximum of use based on a couple of years of power bills. So you might not be able to do your whole roof in these things anyway. I like the idea, but some of the municipal restrictions get in the way.