That's great, but how do I take one of these underground caverns around with me? :P
More seriously, I'm sure hydrogen will make a valuable contribution to the stationary grid-level energy storage situation. I'm not convinced about other applications.