I think it looks a bit odd that the legs in the back aren't visible for most of the animation. It looks unnatural and a bit jarring. Even indicating them with a few pixels would probably look better, especially since you're already using different colours for them.
Thanks eishiya, I will give it a try.