So, I had a few battles with this team and I'm at around 1250.
To start off, I'm not sure what I was going for overall with the team, just decided I wanted certain mons and built it up from there.
Diancie @ Diancite
Ability: Clear Body
EVs: 252 SpA / 4 SpD / 252 Spe
Hasty Nature
-...