I guess the question is, where does their current limiting kick in?
Some of the motors I've been gathering data for, draw nearly 40 amps at 48V as they get loaded down. And the data sheet stops at that point, not telling me where their current consumption goes as you load them even more at full throttle. That's approaching 2000W, as you pointed out.
If you do that for a long time, you'll probably fry your motor. But if you do it just briefly, like to speed up from 5mph to 20mph and then back off to cruise at 20, I have a hunch these motors would handle it fine, since they start heating up only briefly and then get a chance to cool off.
A controller with a current limit of, say, 20A, is somewhat "idiot-proof", in that you can give it full throttle endlessly, and it will automatically REDUCE the voltage going to the motor to keep the current consumption under 20A. But if the controller has a current limit of 50A, then you can accelerate much more readily from 5 to 20mph, still without harming your motor. But, if you go up a VERY long hill, you might fry the motor.
Current limiting is a trade-off.
So, I'm curious what these Goldenmotor controllers will do, if I go up a long hill and try to feed 50A to the motor for a long period of time. Will they overrule me and feed the motor only 30A, or will they feed 50A to the motor as I told them to, and risk a burnout of the motor?