> ...there aren't any outright technical showstoppers here
H2 molecules are extremely small -- storing them without loss is heavy and volumetrically expensive, making it implausible for any aircraft.
The same factors apply to ships, pipelines etc because space for fuel is space that does not contain high value cargo.