>>42142206N is immediately one of the best rivals just by how even his team tells a story: he will only ever use Pokemon that are obtainable in the areas you find him in, then he releases them.
He says he communicates with Pokemon and practically asks them to help him, and every single time you meet him, sure enough, it's mons that are in the areas you battle N.