I think there just HAS to be a way for a company to effectively harness this kind of energy in a way that would benefit volunteer developers, the managing company, and users. Maybe it's already been done, but I don't know about it.