I have a nice stepthrough e bike with an M620 motor. I am still finding some tough pedaling on very long and steep upgrades. I noticed today, (on line), that there is a company that can modify the output of a fully functional M620 from a 1,000/1,500 watt motor to (IIRC) to 1,500/2300watts...