I drove 1800 miles in a Hydrogen Car

The biggest upside of hydrogen over battery in my opinion are
- less environmental impact
- no capacity decrease 
- lower weight

Downsides are
- lower efficiency
- low capacity 
- refuel stations need fuel storage

So... Battery vehicles would be better for long distances and hydrogen for city business