This team is great, and the #1 always speaks volumes, but there are a few minore changes (read nitpicks) that I can find in this solid team.
I would go with refresh instead of psycho shift on latias for a few main reasons. One reason would be that once blissey statuses you and you shift it back, she can just status you again and you are helpless. It would also help you as most of latias's counters besides blissey are already covered and don not like to status anyway, so psyco shift is really only for blissey anyway.
Also, I would put occa berry on lead gross because as lee said, lefties don't do much and occa could potentially prevent you from losing to infernape if you play him correctly.
This is all for me, I see no problems and grats on getting #1! (i'm also a bit rushed atm, might come back later for more ratege)
If you would like help on any aspect of team building, would like me to rate a team, or have a non postable team you would like me to take a look at, I am just one pm away.