Sok dolog van ami a hidrogénhajtásnál nem megoldott. A hidrogén előállítás hatásfoka elég alacsony. A hidrogén szállítára nem nagyon van hazdaságosan használható megoldás. Alapvetően 3 féle módszer elképzelhető:
- Amónia formájában (NH3) és az amónia - hidrogén átalakítással. Az amónia rendkívűl mérgező, a hidrogénné alakítás energiaigényes folyamat.
- Csepfolyós hidrogénként (LH2). A hidrogént -253 °C-ra kell hűteni.
- Folyékony szerves hidrogénhordozókkal: egy hordozó anyag kémiai kötéssel megköti a hidrogént, és felhasználás esetén szabadítja fel. Itt magát a hordozóanyagot is szállítani, kezelni kell.
Lehet még helyben előállítani is, vízbontással, vagy földgázból gőzreformálással... költséges, veszélyes, bonyolult cimkéket lehet hozzáilleszteni.