Sounds good, if you say it real quick, but hydrogen is a nasty gas, NO 1 on the periodic chart, The molecules are so small, it's difficult to contain, the molecules just slip out among the larger ones and leaks can be catastrophic. That and it will take vast amounts of electricity to produce. Where is that gonna come from ? Then there is the climate factor. Nice in sunny California, but imagine driving down a foggy Edmonton street in the ice fog created by H+ 0=H20.
Grizz