This is a really small suggestion, but also one that potentially could be very easily accomplished. It involves button mapping of the game client to the mouse. Currently, if you use the scroll ball on a mouse, it changes the club you have in your hand.
My suggestion - have the scroll ball be used to control the spin on the ball. It seems more intuitive (spin up for ts, down for bs) and does not require the user to use the mouse to pick up that tiny green dot on the ball itself. Understood that if side-spin is incorporated, this would not work. But if that's not in the foreseeable future, this might be easier to do. Players without a scroll ball can use the old system.
One side benefit - if you accidentally hit the scroll ball, you won't be teeing off with a LW instead of a driver.