Take aim shouldn't affect movement at all if you're in range. Why can't you run in paralel to someone/run away from them and just take aim without having a script/custom client to automatically keep you moving?
Honestly i feel similarly about aggro, I get that if you're out of range it tries to move you into the direction of the target but if you're in range it just stops you.