The biosphere can't handle ammonia accidents at anything resembling the scale of crude oil and natural gas accidents. Methane is the better choice.
I saw that very recently an Australian company had worked out a way of transporting hydrogen in large quantities by converting it into something else which I conveniently can't remember.