Well, if you hadn't said something about this being a total physical sweeper team, I would have been scared. But since that's the case, I'll rate with that in mind.
First of all, I noticed that all of your guys have EQ. That's great in 1 on 1 battles because it's a dang strong attack, but it's a different story in 2 on 2. Although it attacks both of your opponent's pokes, it also attacks your partner poke. And I noticed that a few of your pokes are weak to ground, so that would almost not be worth using the attack. I also noticed that 3 of your guys have Explosion, and that it might be a subtheme type of dealie. If that's the case, I suggest Weezing, because it has Explosion, because it can be a hazer, and also it has the Ability Levitate, which makes it impervious to EQ. Oh yeah, and don't forget Explosion hurts your partner too. There's nothing much you can do about that except have Dusclops out there too, because he's impervious to normal attacks.
Overall: this looks like a pretty good themed team according to 1 on 1 battling, but IMO, I would stay away from 2 on 2 with this. If you want to make a good 2 on 2 team, start off by choosing pokemon that won't hurt each other to begin with. [someone ghost-someone with explosion];[someone with EQ-someone flying]