There are other ways to store electricity. You can store it into electrical heavy processes, such as making aluminum or steel from scrap. (Something that half researched blog post did not even mention).
May I suggest “Hindenburg” as a brand name?
I can assure you that hydrogen can be stored just as safely as other fuel sources. In many ways it is actually safer because it's escape velocity and the fact that it doesn't pool. Not compressing hydrogen would add to it's safety as there wouldn't be any stored forces to counteract, small leaks can be detected and don't cause turbulent ruptures.
Lithium ion batteries == spicy pillows
Not very efficient, but that would be an incredibly flexible green energy storage system.
[0] https://en.wikipedia.org/wiki/Fischer%E2%80%93Tropsch_proces...
edit: e.g. https://gravitricity.com/