If you're climbing steepish roads, mid-drive with cassette gearing enables way more wheel torque than a hub motor. I went with a cheap hub motor kit, and it's at full throttle climbing dry, paved...