I spent the time today to go thru the 3 phase test and, of course, I'm further impressed with your app.
Here's my impression. One statement and some questions.
I really like your use of the "ghost" balls to illustrate small distances from the rails. Very effective. Likewise the rotate and view functions are great once in awhile. Whenever your initial presentation shows the shot being executed from the top of the screen to the bottom of the screen, I would choose to present them from the rotated view which aligns more with the shooters perspective.
When shooting for position, should the shooter be penalized for sending the CB to the proper target, but via a different path?
Is looking at INFO and SPIN before attempting the shot allowed? On a few of the shots, I looked at the SPIN first and it made it easier to accomplish.
The green numbers and arrows appear to illustrate either improvement or failure, but it's not clear to me which point in history the improvement or failure is measured from.
You're clearly doing a lot of things right. Good job!