(A really small one) 1. About the latest update from 02/27/2018: Now the sounds are implemented. And the update is absolutely awesome imo! But now the "problem" - There's a sound when the pokemon comes out of the ball "POOF" and the sound of the pokemon by itself. I heared there is first the sound of the pokemon then the "POOF" sound of the ball. Would make more sense (imo) to switch the sounds.
2. The legendaries: I know it's handled like that, because the legendaries have to stay legendary. Let's call them "normal" legendaries and "super" legendaries.
Normals are like Moltres, Raikou, Latios and Regice... Supers are like Mewtwo, Mew, Rayquaza and stuff. Why not implement the "normal" legendaries and ban them for PvP battles and make them "shy" so they can't taken out of the pokeball to follow you?! So the people are happy and nobody else see them to make them not unique. :)
3. Trainer battles and pokemon exchange: It's annoying when you want to kill the enemy pokemon with an attack and he changes it in this moment. But okay, let it be like it is. But implementing the function to change your own pokemon after defeating the enemy one would be awesome! Also it brings some new tactics for the battle... like in the handheld versions. But only in PvE (trainer battles). In PvP not of course! ^^