I've got a 48V 500W kit and the controller maxes out at 31A, so 25A sounds low. /quote]
Then it's really more like a 1500W kit, as that's what 48V at 31A would give you.

Not saying the motor or batteries are is capable of that, continously, but if you were using that setup under conditions that constantly drew 31A, and your pack could keep up at least 48V, you'd be pulling 1500W thru that motor.
I would expect (though vendors may disagree) that a controller included with a certain wattage kit would have a current limit that does not allow the motor to exceed it's rated wattage, and/or would not let the included battery pack (if any) exceed it's own current limit (assuming it's BMS (if any) doesn't do that limiting).
My own "500W" motor on CrazyBike2 certainly draws far more than that with the 48V (52-54V typical) Vpower pack and a 12FET controller with an apparent current limit of around 60A.

I'm sure it couldn't handle it continously, even ventilated like it is, but I wouldn't really call mine a 500W kit unless my controller limited the current to about 11A or less. :lol: