Team Rocket their silly antics. Personally, I would love to Jesse go away :/ Or at least restyle her a bit. At least Ash gets to change clothes every season. Other than that, I loved this episode. Ash becomes friends with the gym leader and he doesn't even know it. :D
Already calling it, Mega Blaziken's trainer is the Mega Evolution Guru. He is short, his descendant is the fighting type gym leader, and he is knowledgable about Mega Evolution.
Hopefully I get a medal for this :)