Bonnie and Clemont seem to be offering quite a diverse set of gags, I'm loving it.
I've seen bashing already from people who don't even watch the show, claiming that Pikachu is level 300 and can therefore OHKO anything, but screw them. The battle was great and the writers did a good job of snuffing out Pikachu and giving Fletchling a win and a decent attempt vs. Vivillion.
The way XY003 and XY004 went combined with the lack of Team Rocket here shows that the writers have a good idea of how to pace out their encounters with Ash so far, which is great. Good pacing is what they need above all else, they don't need to be serious or competent really.
The ending has also changed to include Fennekin, Dedenne and something beginning with "Ba" (Bashaamo/Blaziken? A sign of things to come?) in the lyrics instead of Pikachu, Froakie and Meowth. Would have been nice if there was some animation to reflect this, but it's cool either way.