Excellently done, this is far more polished than your original. Congratulations.

You've even got a little hair movement in there. Good touch.

I think the animation is about as fluid as you'll get for that number of frames at that size.
There are other areas that could be critiqued. I think the cape is a nice addition and I'm liking it, but it appears a little bit like it's too far on one arm. It's like the cape is too far away from the arm closest to the observer. This might be fixed through shading, or by modifying the shape. I'm not sure. I can't quite put my finger on what it is that needs to be changed. I still think it looks good as is, though.
Aside from that, if you're looking to make further improvements, you could reconsider the palette, and play with the shading. What you have is definitely functional and I think it looks nice, but you can always improve and try to hone it further. The real question is whether or not you're satisfied with it.
If I were you, I would probably be satisfied with it at this state. I think it's great.
