Not sure if it's been mentioned on this thread, as I haven't gone through all the posts; but it seems that there is quite a lot of issues regarding fuel source/supply etc.
Does anyone know much about this:
http://www.hydrogain.com/
It would seem to answer all of the problems raised, as far as I can see? Or am I missing something?