Hey, nice if kinda standard offense team. Sun could be troublesome if they carry a hard stop to DNite such as Cressy or Mamoswine. The only real issue I can see is Latias, and to a lesser extent Latios. CM Latias with HP Fire really steamrolls this team if you ever lose momentum; you have three strong priorities to wear it down with but any good player can work around that. Latios is, obviously, similar, but more susceptible to your priority. On the other hand it's almost guaranteed to be using HP Fire (on non-Rain teams).
The simplest fix is just to run Scarf Genesect > your Scizor. You lose some offensive power, but you get a reliable revenge killer for the random anti-meta threats people are bringing in which aren't weak to Mach Punch or Ice Shard. Outspeed the Lati's, get Attack boost from Download, U-turn etc etc. Also, the usual Genesect counters (Heatran, Chansey, Gastrodon, SpDef Hippo, Ferro in Rain) are all setup fodder for at least one of your offensive mons so that's all good.
I think that's everything. Be careful of Gyarados, it's usage is going up (probably because it's been on my last 50 teams or something) and it walls or checks everything on your team bar Starmie (although Genesect would help against that too). Cool team, good luck :)