Let me start by saying Reborn is one of the greatest games I have ever had the privilege of playing. Everything from it's well written story, challenging fights, beautiful world(relatively), and vibrant characters make it a joy to play. The latter of which range from people I would love to hang out with (Cain, Adrienn, Radomus) and people I would like nothing more than to throw them off a cliff and feed them to a flock of mandibuzz (Heather, Victoria, Anna, Terra).
That being said, something about the choice of gym leaders and elite four members has irked me from the very beginning. Why is shade a gym leader? He's an embodiment of death, or a spirit of some kind. I don't mind that he isn't human, but there had to have been a point where he had to sign up for membership among the other gym leaders. Also, every gym leader is supposed to have a backup leader, so who is shades?
Other really odd choices include everyone in the orphanage. They've clearly been in there for a long time, so why are they still leaders? They don't have access to their gyms or pokemon, so are people looking on to take the league just out of luck when they get to them? Just glaring holes in the story logic like that don't even make sense.