As a range extender behind a decent lipo pack yeah, maybe, but then a very small percentage of people ride over 100 km in a day.this 14-cell 30W 300g stack may work in e-bike application:
http://fuelcellstore.com/fuel-cell-stacks/5w-100w-fuel-cell-stacks/horizon-h30-fuel-cell