So far, there isn't a golf game out there, that implements a realistic swing mechanic.
In my opinion there should be three independant variables, that should influence the result of a shot:
1. (As is there already) Mouse back and forth in a linear manner. Pushing left or right results in a hook or slice. To hit the ball with the heel or the toe of the club is also implemented (For instance in Links trueswing)#
2. Rhythm of the swing. The tempo should be crucial for shot power. Swinging too slow or to fast (could be related to your personal swing) should result in a change of shot distance. Too fast could result in more distance (maybe in a window between 101 to 110 %), too slow in a loss of distance (90 to 99 %). Losing 5 % of distance on a 200 yards shot would be 10 yards. Quite a significant change.
3. Hitting the ball thin or fat. Would be great to implement the swing plane. Hitting the ball clean should be a task - as in real life. I don't know hoe that could be imlemented into a mouse swing.
What are your opinions? Any more variables you can think of? And how could my suggestions be implemented technically?