Thanks for your feedback!
I agree with all of your points. I think that i'll update the game in a bit and i'll adress every con.
I was thinking of letting the player input a direction to throw at as well to fix the first con, do you think that would be a good solution?