Hey! Man you have a nice team there but i cant help but notice that you team is very weak to almost any set of Heracross. Even you reniculus will be OHKO by a megahorn. If you trick a flame orb on a Heracross....gg :( The best way you can counter this is by replacing Reniculus with Cofagrigus. That way you can have a little more bulk, a spin blocker and still have great synergy with terrakion. I would recommend running this set:
252 Hp/ 252 Def/ 4 Spe
Hidden Power Fighting
(This way you can still have a nasty suprise burn for sweepers)
Having cofagrigus means that you can keep Xatu instead of Brozong because cofagrigus offers the bulk that Xatu lacks.
This is just my opinion not yours
The Dark Knight Sweeper