Inotrace controller is programmable much like the original Bafang controller. The only restriction is if you only purchase the cheaper 1000w version you cannot program it to go up to 2300w later. Without paying the extra amount. Honestly the 1000w version is probably twice the torque of a Bosch motor