My main cons with it were actually the rivals, or more specifically, the handling of the rivals. I did enjoy some of them and what they brought to the table, but for the most part, their arcs felt very incomplete, and I think a lot of time they used for DA! could have been used to flesh out the characters more. I am actually in the camp that feels Ash's main rivals were better than Iris' and Cilan's rivals. And when I say main rivals, I am not including Cameron in that since he's a different beast entirely. And even though Virgil's not included, I still thought he was a good League rivals that got screwed over due to a rushed League. Some of Ash's rivals did have their problems (Trip had so much potential that was wasted way too often, Bianca turned into a walking, talking running gag during the tournaments, and Stephan's name gag went a little overboard), but they did have their good moments. My problems with Georgia and especially Burgundy have more to do with their handling than their characters. Their characters were pretty unique but their stories felt incomplete and for the most part, they didn't feel like they were moving anywhere in their story each time they showed up.
And DA! and the Unova League speak for themselves.