I'm sure if you would upload some videos and post them in the Hayabusa forum, Brute and some other Busa experts will give you some tips to improve fast
To be honest, I use that move WAY more than I should because of my throwing habit, but that was my favorite part of the match, especially since I landed it in the first place.