What we have here is good old fashioned competition between technologies--hydrogen vs. fish and chip oil.
I'll go for hydrogen. I'd rather not be reduced to going to fish and chips shop, asking for my Plaice and Chips and for a fill up.
Regards, Ivan