Thanks for your thoughts, @(you need an account to see links). When I first got into it, I posted (you need an account to see links) about my initial impressions of the game.
I do like that they added Master Trainers as post-Elite 4 content. Beat the Elite 4? Ok fucker, think you're good? Now beat a souped up version of every Pokemon with your version of it. That Metapod battle was hell, let me tell you. But it's a cool idea that forces people who truly want to finish the game to not just focus on their small team, but catch and train everything.