Yeah, really better! A last thing: do you have tested it with an Xbox controller? Because with it, the diagonal input radius is too small, so is not possible to jump by walking at full speed.
Here the actual asset in the 1st shot and the fix in the 2nd:
If the issue depends by different controllers, maybe it can be solved by setup a mid way.