Nat gas fueled IC engines will trump battery for vehicles, I believe.
The economics of nat gas vs gasoline/diesel are getting better nearly every day.
Natural gas (CH4) is an ideal fuel for an IC engine, and for a fuel cell for that matter. I can easily agree with that.