Hydrogen in compressed gas state is far more dangerous than any of the other potential and existing fuel gases. It also has the problem of short range like propane and CNG. It also requires a heavier storage vessel due to much higher pressures need to keep it gaseous. Real solution to these liquefiable gasses to increase range is to store in a liquid state which to date is apparently not strongly considered viable by the NFPA, ASME, and SAE. Liquifying is several times more costly than gas compression which then requires an expansion system to convert to gas for use in internal combustion engines. These all could be usable in both gasoline and diesel engines which all run on material in a gaseous state when injected into the system. There are many new rotary engine innovations entering the market that have great potential to use these gaseous products. Hydrogen does not release and harmful by products into the environment and have a very low weight to horsepower factor.
In the current economic and existing infrastructure fields electric cars do not seem to be viable. Where is all the additional capacity going to come from? Still has to be fossil fuel today for a reliable market supply. I see a great future for nuclear generated power if we can get the environmentalist to back down. Lot's of luck on that one all the same political force.
Ron