What we really need are slate sized solar panels that click into aluminium extrusion top and bottom giving the electrical connection through the extrusion and you are away for most of any roof.

Hmm, Stratasys will probably run off and patent that.