Thanks I will keep all of those things in mind, however I don't want to be quick to remove Trick Room since it also screws up a lot of the Pokemon you mentioned as counters, like Garchomp but also things like Weavile, Starmie, etc...
Evs were the thing I needed the most so thank you very much...