Actually, I found this the most enjoyable and hilarious league ending I've ever watched, but that's just because I've been waiting for something like this, as opposed to the Harrison/Tyson kind of thing they had in the previous two leagues (bond with the person, then lose). This was a daring approach by the writers, and they should be applauded for that. Takuto was a great character and deserved to win more than anyone else. He reminds the audience that Ash really is very far away from being a Pokemon Master, and displays a trainer's true potential by owning and battling with these so called unobtainable Pokemon. Takuto should be the role model of every trainer in the anime, perhaps including Cynthia herself.
Hopefully, Ash's battle with Takuto will remind him step up his game in the Isshu region.
'Course though, I did want Ash to bring better mons for some more action, and even if he went down 6-0 I wanted to see Takuto's entire team :(