Looks like a great team.
I'm gonna second using Passho Heatran over Scarftran, simply for the ability to set up Stealth Rock without getting locked in, and for baiting in Starmie for the kill.
Instead of scarfed Rotom-W, I suggest you use a scarfed Rotom-H instead. This way, you can check the same threats that Scarftran checks, most importantly Lucario. Without a SpDef drop from Close Combat, T-bolt does 75% max to Lucario, not a very reliable check. Overheat easily OHKO's though.
Gliscor needs 216 Speed EVs to outrun Lucario.
I'm really not seeing the merits of Return over Bounce on Gyarados. The only real reason to use Return over EQ in the first place is to hit Dragonite, Gyarados, Zapdos, and Celebi. Bounce hits three of the four harder than Return, and gives you valuable Lefties recovery and a nice paralysis chance.
Other than that this team looks great.