What I loved most about this episode was how willing Ash and co., and TRio were willing to team up with one another, to solve their problem. In other situations like this in the past, this was rarely ever the case.
And Cilan finally using his Dwebble? Yes!
Decent episode for what it was. I didn't think it was downright awesome, but I didn't think it was terrible, either. Mediocre, so-so. There were certain things that could have happened in this episode, but including Team Rocket in this episode took a lot of that innovativeness the writers had shown lately out of the picture.