Two things about this episode bugged me.
One,in the episode Meowth Rules Meowth said the he had never learned how to use Pay Day,so what was the move he used in this episode?Sure looked like Pay Day to me.
And two,Team Rocket made a big mistake helping Dario cheat,because they would have had a perfect chance to steal all of those Pokemon from the ranch since they were all left unguarded,and i'll bet Giovanni would have been happy to have some Laramie Pokemon.