Hydrogen has huge practical problems with storage. Ammonia is an interesting idea, but direct combustion isn't practical due to NOx emissions and low temperature, and ammonia fuel cells are still at the lab prototype stage. The toxicity of ammonia is also an issue.