Well, all the existing problems of storage and transportation remain but clearly pure hydrogen (or close to pure anyway) as opposed to having to make the stuff would negate the argument about just how energy intensive hydrogen production is.
If you're sitting right on top of it I would imagine that it's extremely fortunate but as soon as you are a few hundred miles / across water from it, the practicality lessens I expect.