The VESC electronic speed controller uses current to control the motor speed. However, if there is no load on the motor a small amount of current will make it easily spin up to maximum rpm.
If you are cruising along flat ground at a steady speed with the trigger at 80% throttle & you maintain that 80% and start up an incline your speed will slow but the motor current will stay the same. Because the trigger controls the current.
Therefore to maintain speed up the incline you would need to apply more throttle/current to counter the load.
With hobby grade esc, if you have your trigger at 80% throttle and approach the same incline as above your esc & motor will actually try to maintain your original speed. If the incline increases more, more current will automatically drawn to maintain that speed. Most hobby esc don’t have current limits though so tend to fail if you keep pushing them hard as they just keep pulling current.
With the vesc if you don’t increase the throttle and the load increases enough you will slow down and eventually stall the motor.
Vedder has said current controll seems more intuitive. Not sure I agree with that 100% but either way current control is nothing to be concerned about. The end result is basically the same.