Good filler.
It wasn't actually Filler though, since Jigglypuff debuted.
I liked it. The whole thing about a city where the people never sleep reminded me of Vegas. I liked how Team Rocket changed their motto to a song.
Overall, I kinda wished that Jigglypuff would've gone with Ash and Co. instead of following them and randomly appearing in places, 6/10