I personally liked the blend of having 5 friends with different styles all following different paths.
Serena/Calem aiming to complete the Gym Badge Quest.
Trevor aiming to complete the Pokedex.
Tierno aiming to complete the best Dance Team.
Shauna aiming to make memories and enjoy her journey.
It was refreshing to have a warm clique in which everyone had different goals and therefore their teams composed of different types/strategies. It felt similar to the chemistry between the protagonist in the anime in my opinion.
I didn't however like the excessive amounts of admins and notable members of Team Flare.
Lysandre functioned as the main chief, that leaves Aliana, Bryony, Celosia, Mable and Xerosic all functioning as secondary admins/scientists. And that doesn't include the unnamed 'admins' from The Power Plant, Team Flares HQ and Lysandre Labs who play a prominent role from either stealing electricity or preventing you from accessing the legendary Pokemon. It seemed as though they introduced too many characters with very little development.