Acceleration and inertia make the character hard to control, it would be better to use the constant speed, don't just use addforce..
Yeah that's a good point, I was thinking of adding a capped max velocity to it, thanks for your feedback!