To be honset its not that hard to EV train a pokemon. you have the power items, wich give for every pokemon you kill + 4
So if you kill a lillipup or patrat on route 1 holding one, and gave them the vitamins, from having to kill 252 you only have to kill 32!and with pokerus it´s even faster!
And because he learns vacuum wave its even faster!