I always IV Breed and ev train as I am a competitive battler; but I do not see the purpose in levling them till 100 I just train them till their fully evolved and have any desired level up moves.