Yeah, some of it didn't look great, especially Dragonite's fire attack. Some of the animation was really good though.
This was a better episode than episode 3. Dragonite was just badass and it and the Electrodes just went all out with their attacks which looked really cool other than the poor looking fire attack from Dragonite. Ash can get pretty rogue on Team Rocket sometimes when attacking them after they do something, but this episode took rogue to a whole new level. I wonder why they decided to randomly include the one Gen-2 Pokemon, but otherwise we've still only seen Gen-1 Pokemon since episode 1.