great formatting - the RMT looked really in-depth and appealing. I'd switch Heracross's CB to a Choice Scarf so it can trap Pokemon like Starmie and Azelf, as well as being able to outrun a +1 DD Tyranitar. Roar on Heatran doesn't make much sense; put on HP Grass or Dragon Pulse (although in some situations, Roar does work). Also, your team is, unfortunately, weak vs. stall. An enemy Rotom-A can come in on Trick, and with some prediction, KO Heatran or Heracross with HP Fighting (which is a 2HKO, but it outspeeds) and Overheat (same thing), respectively. I recommend your Kingdra to switch to a DD + ResTalk Set:
Kingdra @ Leftovers.
252 HP, 200 Def, 56 Spe. Impish Nature.
~ Dragon Dance
~ Sleep Talk.
[Choice Scarf] Heracross traps and kills Celebi and Mismagius