Looks like a decent team, although you may want to consider...
Amoonguss. Rage Powder is amazing in TR teams, and may as well be a staple. It would allow Dusclops to easily set up without it getting interrupted by something like Taunt, which you really have no power against.
Yes, Spore is...