Currently you hold L Shift and W to sprint (by default..). This is fine. But if I continue to hold L Shift and let go of W it still sprints. Honestly.. it annoys me constantly. I instinctively hold L Shift (not always.. just when I use sprinting a lot) and use W to sprint and let go to stop. I would prefer to have another button bound to toggle sprinting automatically, and if I let go of either L Shift or W it stops sprinting.
Edit: so no hope for this?