Interesting... Thanks for posting about it!
I wonder how long you'd need to run the engine; in order to fully charge a couple of those big suckers?
A couple of extra alternators, some solar panels, perhaps something from the regenerative braking department... This could be fun!
I like their take on a ladder; but I wonder where you'd hide the trash bin in the kitchen?