I live on a small mountain with lots of 100 metre-long 30 degree slopes, up and down.
I do not require long range or high speed.
I require 30 degree-slope climbing assistance, the ability to freewheel, and the ability to pedal with zero-drag and cogging, or to easily disconnect the motor from...