In effect solar companies are already doing 1 element of this. Mass adoption is the hard part, but if you can feasibly get a useable & affordable service to consumers. I like the idea that anyone could say, throw some panels on their roof & in effect mine.