This was a pretty good episode, and it's honestly left me liking Bertha more then I did before. The battle was the best part of the episode by far, even though it was an (expected) loss for Ash, it was well put together (and this is my third or fourth time watching that battle).
I have to say though, this is the first time I've actually felt disappointed by Ash and Co.'s lack of deductive skills. When you have someone there that can actually see through Team Rocket after never even hearing of them before, it really makes the ones who deal with them all the time seem kind of... dim.
3DS Friend Code: 3609-1148-9481
RIP Original Y save file. Never using PokeBank again.