This, Deoxys is just too good of a support Pokemon. Pair it with HO, Shell Pass or even just use it as a lead, you can't know what's going to happen until you face it. Yes, you have team preview, but honestly, if the team is well built, you will not know what set it is.
Deoxys S is just too...