i didn't know evs where there since rby, wow. anyway the thing I mean when i say it's getting annoying and complicated is that... well it takes a lot to level up.. and ... if you need more time, more pokeballs, and so on, to find the right pokemon in advance... because it has to have the right nature (not in GSC!) and maybe the right hidden power with a decent attack (because if you get the hidden power you want but with minimal attack then it's worthless)... well it's frustrating! And if you also have to breed... just creating a scyter w. bug introforce and baton pass takes a lot.
And then you have to level it up!
There's a thing which confuses me a lot. Since RBY some people told you: get a pokemon with the LOWEST possible level, because when you level up by fighting your stats grow more than those for a wild pokemon (or if you use a rare candy).
On the other hand some other people tell you to capture pokemon with HIGH level, at leas 50, so you can safely check their "genetic code".
Now this is a contradiction. Either you need good stats but only for BREEDING those high level pokemons, and not for direct use in battle, or I missed something.
Also i would really like to understand whether growing up pokemons at the daycare or by using the lucky egg has some drawbacks (like rare candy has) or not... I always trade my pokemon AND give them lucky eggs to double exp speed...