The best episode of the saga. The plot should have been used for a two-part episode, IMO. Everything fits in perfectly. Piplup has justifiedly had enough of that brainless mandible, but nobody is reacting to his pleas. He leaves, hoping Dawn would come running for him, and Gible would get fried verbally. He, instead, stumbles upon a disguised TR, who had seen what caused the breakup. They've calmed the penguin down, promising him to give the insensitive duo a proper roasting. They do so, and provide the best parts of the episode. It was great to see Ash, Dawn and Brock cowering under a super-sized Jessie and James. Can't beat the quuen.
However, I think they made a mistake in their approach after the roasting. They should have told the twerps that Piplup doesn't want to see them, that it's over with him tolerating humiliation and neglect. A severe heart sting to the twerps, Dawn particularly. When they got back to Piplup, they could have then told that his former friends don't consider him important, and don't care if he left. This opens up the rift between the twerps and Piplup even more, making a possible reconciliation very hard. Certainly, the process of warming up to Piplup would begin, trying to gain his trust. At a point, the trio would unmask, and reveal to Piplup who these kind people really are. But, if the warming up(like in ˝A Scare To Remember˝)process leaves enough impact on Piplup, and his old group is debunked as his enemies through a few convincing shows, an ex-twerp could become a Rocketeer. With an ally like that, TR would know the tricks that the twerps use in battle, and could prevail, finally. Piplup could also try luring other Pokemon over, promising them the things TR gave him, as a part of ˝convincing˝ to switch sides.
All this in let's say 3 episodes-a grand and extremely intriguing storyline. This way, it was only one.