So if the motor is rated at 150W at 24V then thats 12.4A (I think) and if i'm running it at 19.2 then I probably wont be overdoing it with the XL ESC. Does that sound right?