Yet, the article you cited yourself says the opposite: that it needs study to determine its practicality.
I don't doubt that whatever problems turn up will be solved, in time. Underground storage of liquified hydrogen, rather than gas under high pressure, seems like a great idea, since earth is such a good insulator, but they don't seem to be talking much about LH2.
The methods used to oxidize H2 seem to produce a great amount of waste heat. If you have uses for the heat, that may be not so bad. But producing power from stored H2 at GW rates would produce more heat than is easily used on the same schedule as the power is demanded. The heat could also be banked underground, maybe, but there remains the problem of delivering it where it is actually needed.