This definitely feels like the most unique approach to the spin mechanic!
I had troubles getting it to play with the window boundaries so that I could see the UI, but eventually figured out a way to make it work. I too would like to echo that some force from the projectile would be a neat addition.