As a user of Espeon in competitive battling, I think you should go for it, but what if you keep both? I mean, you could bench either Garbodor or Arbok (two Poison types) and keep both into your party. Whaddaya say?
P.S Yanmega doesn't learn amy more moves by leveling up.