No it's more where you give a challenge(s) or requirement(s) to a specific Pokémon. Also I don't really want to trade. I can do trade evolutions but not whole traded Pokémon also before the Elite 4 as well. --- Moo!
Well, if you want a challenge, I have been wanting to do this on my SS game.
I was thinking, do a run where you make a team and use the opposite of what they are good with. For example, use a special Feraligatr, or a Physical Starmie. If the Pokemon has high Sp.Atk, you can only use Physical moves and vice versa. If the pokemon has identical Sp. and Physical Attack, you cannot use it. --- https://www.youtube.com/watch?v=lhjk5x54bsE