This is the beginning of Sakura's best fight (in my opinion). It is time to show to results of her harsh training.
While I do think this is one of the show's best battles I did find this episode to be a bit slow. Half of the episode was spent talking about the situation. I understand that some explanation of Sasori's puppets are required but 11 minutes was far too long. I also found it annoying how often they switched it to Naruto and Kakashi. They were not doing anything important and I felt that time could have been better spent on Sakura's and Chiyo's battle.
Fortunately the last half of the episode was pretty good. The explaining was finished and action was being taken.
I give this episode 3/5. It is an alright episode that isn't completely wasted on explanation. It is fun to watch the first time but if you attempt to watch it again you may find the pace slow and the dialog to be too heavy.