VCG son dobles. En dobles tus pokemon tienen el doble de amenazas, y a veces doble de daño. No es que sea muy viable usar equipos muy defensivos, porque no rentan. Seria mejor que te mirases que se suele llevar en VGC, que se ve sobre todo ofensivo (Garchomps, Scizors...) y apoyo (TW, Spore, Protect)
Yo que tu me replanteaba todo el team. Algunos consejos:
-Para tener a Slowbro de TR mejor Creselia, con mucho mas bulk y mas útil, y Gardevoir tampoco es muy útil, te sugiero a Chandelure
-Y en el espacio de Venusaur podría estar perfectamente Amoongus, con el magnifico Spore
-M-Kan y M-Maw son muy buenos megas y usuarios de TR, y son muy útiles en VGC, aparte de aprovechar mucho mejor el hueco de la mega
-Goodra tampoco es nada bueno en VGC, sigue habiendo mucho dragón. Mete algo ofensivo
-Si como te he dicho, cambias a Venu, de poco o nada te sirve Smeargle, y menos con ese horrendo set
Espero haberte ayudado