thank you for the detailed feedback! it means a lot!
before I get to the meat of your comments, I have a quick response that you may or may not find valuable. from playtesting, I've observed that there seem to be (roughly) two kinds of players: the kind that holds down RMB all the time, and the kind that swings the gun like a 'hammer'. the holding down RMB case was actually how we had the mechanic implemented, period, for the first couple days. at this point I see it as more or less a degenerate outcome (and a reflection of a design flaw if players end up shooting that way). playtesting this game asynchronously (versus watching someone play over their shoulder) has been a little nightmarish, if you know what I mean.
the intended way to shoot, at the very least, is to create and execute a 'swing' with your gun, a little like you would swing a golf club or a tennis racket. first you press (and hold) LMB, then you 'push' the bead up with your mouse. next, you 'pull' the bead towards center with your mouse, and release LMB when you want to fire. because the amount of spin is directly proportional to the velocity of the bead, and this 'swing' is a (relatively) slow process, the margin of error is increased and it becomes easier to hit shots consistently. of course, this takes a fair amount of practice. at this point I can blitz through the intro maps pretty quickly.
I'm interested to hear if this works for you, and if it does (or doesn't) I would be interested in any feedback you have for improving how we communicate this to the player, even if it's as simple as a better description on the itch page or a real tutorial. either way, thanks for playing!