AutoSprint isn't implemented correctly IMO.
It probably shouldn't "stand you up" automatically as you move - this is very important for good UX for perks which benefit from being crouched like sharpshooter, swat, commando (to control recoil).
Right now when using those perks, you need to untoggle it before crouching via "toggle crouch" (like I like it) to prevent it from standing you up when you try to move, which pretty much defeats its purpose of being "always on." For that reason alone, I turned it off immediately after trying it.
The way it should work is it only sprints you if you're standing up, so you would need to press the "toggle crouch" key to stand up to start sprinting. It seems like a small thing, but it bothers me a lot and no, I won't get used to it being that way, unfortunately.