It's true - H2 is nothing but an energy storage system. I'd completely forgotten about hydrogen as a fuel. There's no need for it any more. Energy storage has moved on since then. The only rational reason to store energy as hydrogen was that it can be burned in an internal combustion engine, and now the progress of electric motors shows that's no longer an issue.