This seems like a cool concept, but I wonder about the wiring complexity and the trouble shooting/repair for individual elements. It does bring up the idea of ways to integrate power generation in a less imposing way (piezoelectric floor tiles, for example).
(broken link removed)
(broken link removed)