My first awareness of the possibilities came from the Science article. Given the present efforts this does present fascinating possibilities.My first reaction was this wasn´t for real... Never heard about that. But I found several sources including wikipedia and Science journal that make it seem legit:
Still, we should recall that the very small hydrogen molecule (H2), the smallest one, makes every process of storage, transportation and use full o major challenges, not least the enormous physical size that forces compression techniques that also greatly increase leakage. Those problems, plus the enormous potential for pollution from other molecules that end out with greenhouse gasses, suggest there is major innovation still to come even after the prospecting and extraction problems have been solved.
This is probably nearing the point. or even past the point, that SapceX and Tesla materials gurus can get it work. After all, this is nearing the point of being an engineering problem rather than a pure science one.
Is this ever likely to be better than pure evaluation of solar, wind and storage? I doubt it, just think of that infinitesimally small molecule.