I suggest that you view bmw's recent effort with a h2 combustion test vehicle that reached 305 klm/h. They also display the ability of their pressurized tanks to both endure impact and flame testing. While your thumbnail conjures emotions from decades past, I doubt that canvas will be the fuel tank of choice.
Yes, we aren't talking about floating balloons with tons of pure hydrogen gas held together by stitched animal product. That truly was an astoundingly stupid idea. These cells may work, and work well.
Also, consider the economic impact of having mega corporations that exist inside the US providing these things to us, instead of all the money we pump (no pun intended) into the middle east? Even if initial costs are higher than gasoline, we could still cause our own economic boom simply by moving such an enormous industry inside our borders and having total control over it. At least when we get gouged by high hydrogen cell prices, that money may actually fuel our own economy. It's the lesser of two evils I think.
But it's all a pipe dream. In reality we will outsource the production to china. *Sigh* We can't win.
As long as they don't paint the BMW with the components of rocket fuel, it just might work.