I just took a look at the link provided - I find it amazing that somebody could come up with something like that, and potentially get funding, yet someone else comes up with this scheme:
**broken link removed**
...which uses essentially off-the-shelf technology, yet you hear nothing. Heck, I would love to see a small-scale demonstrator made; the idea seems like it has merit to try it out, at least.
Oh - its also freely available - no licensing or anything needed.
Then again - maybe it has a "fatal flaw" like my "idea" for a completely solar-powered hydrogen energy plant near Barstow, CA (though no one has yet to tell me what the "fatal flaw" is - perhaps much like this guy's idea)?