well right now theres alot going on and im at work so i dont have the time to step thru and give u the comprehensive crit that this piece needs. however i would suggest since your looking for crits to post this in your old thread, since you have a whole bunch of people that have already subscribed to that thread in the first place.
i would say just from taking a look at it briefly that you need to go seriously work your blocking because right now you have too much crap interpolating thru the scene and floating up ur entire animation. once u get ur blocking solid and ur poses reading, go into a breakdown phase where you keep the animation stepped and start adding in-between key poses and then break those down further to where your keying up your arcs . always keep your timing in mind when you move from blocking to breakdowns.