Changing the aim rotation while holding before release "feels wrong". I believe it is because of the way the inputs have been implemented. I do not expect my mouse pointer to be located exactly where I pressed the mouse button despite pulling back a long way. I expect my mouse pointer to be somewhere else.
Keep the mouse pointer visible or somehow represent the position of the "pull" location visually while holding so that moving the mouse doesn't feel completely wrong.
Feeling "janky" within 0.7 seconds of starting the game is a BAD impression. And then spending 30 seconds trying to figure out if it's because I am "doing" it wrong to discover why it's "janky" stops me from playing more.