I like the solar panel idea, hadn't thought of that one. Not sure what weight loading the roof can take either, but an interesting idea to get an air gap.
Wondering on venting as well, has anyone else experimented with vents either low, hi, or some combination? I'm inclined to think vents...