Well, I know OH lowers your SP ATK (only in battle, right? It goes back to normal after you heal, no?) but the GOOD thing it does is raise your ATK and attack with a power of 120.
Swords Dance only raises attack, its just a stat changing move.
Since I'd only use ATK stat moves after Overheat, I think it'd be best to go with OH and not SD.
I'll use OH as Charizard's fire move, then finish whatever I'm fighting off with EQ or Aerial Ace. Sound good enough?
Or should I go with what you guys say:
Swords Dance
EQ
Flamethrower
Aerial Ace
?