To respond to this specifically:
Quote Originally Posted by rafaelluik View Post
...HGSS, specially for managing your team (you have to select Move Pokémon, Party, Switch and only then drag and drop, lack of working L and R to navigate through boxes...)
I never had any complaints about HGSS's interface. Drag and hover a Pokemon over the "Party" button and your party roster will pop up and you can drop the Pokemon into a slot. Or tap the "Move" button in advance and your party roster is placed on the right half of the screen so you can click and drag at your leisure. As for the boxes, drag and hover a Pokemon over the left or right side of the 'box row' at the top and it will scroll through them (wait, I might have to verify that...). Not difficult at all, in fact even more efficient than G5.