I find the voices from around season 10+ to be pretty good but they are really crappy in season 9.
I rather the new voices then some of the 4Kids ones.
I think they gave him a good send up the episode before.
I'm all for the 4Kids dub voices return but the likelihood of it is almost nonexistent. Gotta be honest and say I haven't found a single TPCi dub voice I prefer to the original voice actor. Especially (especially) in the case of Ash (DP), Brock (DP), May (BF/DP), Max (BF), and Meowth (BW). I will always prefer those voices in the 4Kids dub. James...I probably prefer Eric (95%). Jessie's a tossup, and even then I have to go with Lillis.