You will have theoretical 123A draw yes. But that is at full load.
Heat, efficiency all play a role. If you could drive it for 20min at 123A load then you must be a happy person :) Sitting in a cart for more than 20min is not nice on your body :p
And make your own controller! :D
There are some...