Damn, post seems to have been eaten.

I don't think hydrogen would be that practical as an energy storage solution for vehicles, because to get the energy density to a usable value involves compressing it, and that creates all kinds of challenges. It lends itself far better to the power generation scale of things where they're better equipped to store it safely.

Improvements in battery technology and regenerative braking could make this obsolete as well.