> but hydrogen has the advantage that it's cheap to store for weeks or months at a time
Where did you get that idea? Hydrogen is extremely hard to work with and really really wants to escape from any containment vessel you put it in. See https://www.sciencedirect.com/science/article/pii/S136403212...