@neauoire often thought about this for the narrowboat but ended up realising that narrowboat engines have to be quite powerful for positioning / stopping all that weight in small spaces, and the torque needed for that just can't be done with pedals, even though normal 5mph cruising would be easy.