700 atm? I would never drive with a tank of any significant size held at that pressure.
2016 he says the same thing. Fuel cells will never be the fuel for cars and no clear viable application. The issue is that you can't just go with hydrogen into a magical filter and split the hydrogen atoms and get energy without it costing multiple more then gas or electric.