I do speedy, more oriented on mixed and physical sweeper, with minor tanking.
I don't predict until I get two of my Pokemon KOed, or statused. Then, I tend to be overpredicting, like "If I use EQ now, I could lose a Pokemon to Skarmory or a levitator!" That usually costs me the battle. Which is...