Two 2mb for this? It's a good animation, but man is that horribly unoptimized. Have you tried Flash? then the same thing would not only be a twentieth of that, but it would be easier for you to animate too.
I Don't understand you, why big the 2mb? it is good quality, and big size for a gif, and 24 frame/sec. Yes, I think about flash and several years before I tried that (Adobe cs4 or something like that), but I hate how the flash Working. I mean the line drawing, and what is the bone thing do, that is horrible and unnatural. Or you know a better flash animator, what working better than Adobe?