It's something I do for everyone that does BPs/CPs for me.
Cress will be max speed, plus max overall bulk with the leftover EVs.
Gardevoir will be for lower tier TR abuse + Special Wall.
I use AR to get 900x vitamins, candies, and EV wings, and will be training them that way.