If i have a 1000watt controller and a 350 watt motor, wouldnt the motor pull just what it needs from the controller? Or the controller will force the motor to take in the full 1000watts?
Ok you mention steep hills. What gives the motor torque? Is it the amount of winding or the size of the copper used for the winding? How can i find out if a motor has more torque than the other?