@bplus You are absolutely correct about about the mouse control being too difficult get that precise shot. I end up zooming out to get a little more fine control on the stick, but end up hitting way harder than intend. However, I was playing it on my Microsoft Surface and playing with a touchscreen is awesome, I might give the users a choice on how to aim.
The space bar does shoot, but it is about twice as hard. Per your suggestion this will probably change.
The left and right spin 'English' is simulated by putting angular velocity on the cue ball like you do in real pool. Because the engine is 2D, I'm not sure the best way to simulate angular velocity in a dimension it does not have (top and bottom). I have had a little success with playing with restitution of the cue ball, but it can only approximate top spin and not draw. Over all not a good solution. I will have to ponder this one.
Right now I'm going to see if using InForm would be a good choice for a GUI and, that would give access to real time tweaking of parameters and some options for varying the play style.
I had planned on circling around back to the aiming issue, so expect an up date in the near future.