The trouble is that you don't get a lot of scope in the travel of a controller stick, i guess you could design the swing to be slower thus giving you the time to pick a spot so to speak, bit like the putting stroke... but that's not gonna look or feel realistic is it.
PGA 2000 had a real time mouse swing that was 1:1. I know the movement on a controller stick isn’t as great as a mouse but don’t see why that couldn’t be translated into a controller swing.
If I remember correctly, you could actually make the player fall over if your swing was bad enough!