Hydrogen is the future! but Electric cars will become mainstream first because they need to be charged using power which comes burning coal. once coal power plants are diminished work will have been finalised on Hydrogen engines and storage.
Where exactly are you getting that hydrogen from? The most common method involves vast quantities of water and electricity, both expensive commodities, depending on your locale.
Jumping straight to an all-electric vehicle platform would be more efficient in the long-term, and the electricity generation problem can be pushed in the right direction with small increases in nuclear production, and larger increased in solar, wind, or hydro production. Regardless of power generation method, it will be a more efficient platform than ICEs and hydrogen vehicles.
I'm voting for the wheel on this one. Without it, your life would be almost entirely different, and not necessarily in a good way.