I don’t see hydrogen vehicles as ever being competitive with pure electric or electric-hybrid, largely because the distribution network for hydrogen would have to be created from scratch. It is much cheaper and simpler to use existing powerlines to “fuel” a car rather than have to put in a totally new infrastructure. Hydrogen may have a future as a storage technology for installed intermittent renewable energy sources (such as wind and solar), where it would be produced on-site and then used in a fuel cell, but I can’t see it as a widely distributed fuel itself.