Okay, the copying from Smogon is getting really annoying. If you're as good as you say you are, you can explain how the sets work :/ And loling at the "perfect" statement. Way to mislead people. Let's try agin, shall we?
First off, if you use gliscor, you should probably make Rhinferior much more attack-oriented, perhaps a choice band set.
But really, you can't PHaze DDers and other stat-up pokemon. You've made ninjask a lot better than it shoudl be ;) Um, no rapid spin support either means that SR and especially spikes are going to chip away at you and you can't really do anything about it.
also, infernape and Heatran are both owned by earthqauke, and Rhyinferior and garchomp are hurt quite a bit by stronger attackers using it as well. so really, nothing you have can seitch into EQ, except for poor gliscor, who will then see starmie in its face. Really, besides your walls, all of your team members are destroyed by the same pokemon.
This means that is gliscor or blissey dies, you've pretty much lost. If dugtrio comes and kills blissey, Starmie can sweep you without an afterthought, and if gliscor goes down...my my, EQ abusers like Cbmence are going to brutally destroy your entire team.
Really, I'd take out heatran and rhyperior and throw in a few replacements, some that can stop the bleeding of all these weaks you have. Something like claydol might be of benefit, as it can spin and block many attacks.
But you get the idea by now.