The spin was great until you started to slow down, and when you had to use Uke to keep it going it was a bit akward.
The first kick looked awesome, and made for an excellent transition to the next kick.
The next one also looked pretty cool.
The punch2ground impact also looked great, and the pose was pretty sweet.