I think Roost would be better on Scizor-Mega than Defog as Scizor really needs constant recovery to be able to reliably set up Swords Dance and needs to be able to tank a hit and attack if it wants to use U-Turn because it generally gets outsped. Also, this has nothing to do with battling, but you should make Scizor-Mega’s name eXcess, not X-Scizor. Also, I’d say like 70% of the reason people use Heatran is for his bulk and ability, not his incredible offenses. Even though he has an insane 130 special attack stat, it’s locked behind his pretty bad speed of 77. A better set for Heatran would be
Heatran @ Leftovers
Ability: Flash Fire
Timid Nature
EVs: 252 HP/252 Spe/4 SpA
IVs: 0 Spe
- Magma Storm
- Earth Power
- Taunt
- Stealth Rock
Even though I just said 77 speed is pretty bad, although it is pretty bad, the max speed and timid was to outspeed tanks. You were running max speed and timid as an offensive Heatran, which can be niche, but doesn’t fit as well on your team. This again has nothing to do with battling, but why isn’t the Heatran shiny?
You are lacking in the Z Move department, which I would solve by changing your current Mew’s overset to an offensive Double Dance + Genesis Supernova Mew.
Mew @ Mewnium Z
Ability: Synchronize
Timid Nature
EVs: 252 Spe/252 SpA/4 SpD
IVs: 0 Atk
- Nasty Plot
- Rock Polish
- Focus Blast
- Psychic
Focus Blast is there to hit annoying walls like Chansey and Ferrothorn, and cover for all the dark types Mew can’t hit with Psychic, like Tyranitar.
I think that’s it, and that was pretty short. Your team didn’t have many problems, and were relatively minor at that. I think that with these slight improvements you’ll do better in OU. I don’t play OU as much as PU, Monotype, Ubers, and AG, but I still use it pretty often. Please take my suggestions into consideration.