I have a lot to learn from you! I like how you've dealt with lip sync, body rigging, and facial animation. Staging and appeal are nice. If I had suggestions, they would be all on the side of traditional animation (e.g., follow-through, arcs, etc.). Not even sure that's necessary for this work though....
Thanks for sharing and would love to see what else you're up to!