If you have room XT60's would be far better due to greater current capacity resulting in less heat damage/distortion.
Don'y worry about the motor being '250w'. This is merely a continuous rating, in other words the power consumption the motor can take without overheating. Any motor will take higher inputs for short periods i.e. hill climbing. The '500w' controller is 14A at the nominal battery voltage of 36v. It will only deliver this in max setting and during high power demand, i.e. hills or initial sart acceleration. Most of the time consumption will be far less.
Added to this is the fact that hub motors, with their large metal outer shells, are pretty good at loosing heat. You will get thermal cutout from the controller before the motor can suffer any damage.
Don'y worry about the motor being '250w'. This is merely a continuous rating, in other words the power consumption the motor can take without overheating. Any motor will take higher inputs for short periods i.e. hill climbing. The '500w' controller is 14A at the nominal battery voltage of 36v. It will only deliver this in max setting and during high power demand, i.e. hills or initial sart acceleration. Most of the time consumption will be far less.
Added to this is the fact that hub motors, with their large metal outer shells, are pretty good at loosing heat. You will get thermal cutout from the controller before the motor can suffer any damage.