Thanks for the kind words and for giving wizard ball a go!
Those mid-air catches are very much intentional and needed for the best score, as every ding to you ball takes away precious points for it! I originally had a more complicated mechanic where you’d get paid for each ball and could redeem the money for upgrades, but it was way too much scope and ended up getting cut
I’ve played the game over a hundred times at this point and I’m still yet to have a perfect play through, so I need to work on my catches here, too!