? Just looks another way to convert H2 to heat for use in generating electricity. Where does the H2 come from? From natural gas or very wasteful hydrolysis--using electricity produced using other means. So, no significant new energy, no reduction in greenhouse gasses.
"Freedom begins when you tell Mrs. Grundy to go fly a kite." - R. Heinlein