Although I do think that Casey was being a little hard on Chikorita by pushing it so hard, this episode was otherwise great.

Casey has been one of my favorite recurring characters, and I can relate to her the most. I can't wait for the three Chronicles episodes that she's in. Speaking of which, it's odd that it took until her third special in season eight to bring Beedrill back.
I am glad that Ash's Bayleef had a much better voice than Casey's bayleef. Wow, that voice was annoying. I did like the part when Ash fell in the pitfall and said it was another dumb Team Rocket trap, then when he gets caged he says maybe not.

I also liked when he told Casey that he doesn't speak baseball (even though it went against Casey's first episode).