I love this team man, how it does so well against the most common variations of Sand Teams while still bringing some different stuff to the table. After looking through this team, there wasn't really a lot I could recommend in terms of improvements, however I am interested as to how you deal with offensive Rain Teams. If Keldeo gets a free switch it can get a free Calm Mind or two meaning Psychic from Slowbro isn't doing a whole lot. Toxic from Slowbro takes 2-3 turns to rack up, by that time Slowbro is getting hit by a +2 Hidden Power. I'd definately try Psyshock over Psychic on your Slowbro as with no Thunder Wave on Slowbro, Keldeo can cause you some problems. I might give this more thought later but for now this is all I can see.
Overall, fantastic team Kidogo. Grats on #1!