Hey great work on this. The animation looks smooth to me, can't wait to see what you do this year with animation. It's good to try something new and challenge yourself, you only get better that way.
I took a crack at flash animation once. I did a neat transformation scene, but I didn't handle the tweening right (basically I key-framed from one part of the object into another that was far too different) and the guy exploded. I actually liked the effect but it was sloppy.
You've handled the changes in your animation very very well. So this isn't a heads up. More me sharing a silly thing I did.
IT MOVES O.O
(I was not expecting that)
and keyframes are a gift from the gods aren't they