Do you guys ever give your Pokes' EverStone, or prevent them from evolving to get moves earlier? I know evolving Pokemon gives tem the ability to learn moves faster, but I don't know if it's worth it. I have never done this before because I just thought better stats were worth it. But with Pokemon like Sandile who learn all the good moves late, I think I might stop them from evolving in the future.
I almost tried to stop my Herdier from evolving because I know Stoutland is ugly, but I just didn't think it was worth giving up the stat boosts, because I know Stoutland is a beast.