For what it is I think it's pretty damn good. It's just hard to justify letting a 6-7 second animation stay on the site when it's essentially a test. If you could keep this same 98% of effort going into all your projects you could have some quality stuff on your hands. Adding a few frames to really fast transitions would help for keeping a good grip on what's going on.