Compressing hydrogen to 10,000 psi uses up 15% of the energy being stored.
Even if they manage not to sell defective valves that won't incinerate people when they pop, that's another system loss. Maybe, if they keep working on it, they might get their storage tanks up to 15 weight-percent hydrogen storage capacity. I doubt it though.
Meanwhile, ethanol can be stored in a plastic container, even a plastic bag, at STP. No problems.
