Charizard and Ho-Oh completely overshadow Moltres. It's probably the worst of the bird trio in my opinion.
Completely different pokemon aside, Charizard doesn't learn U-Turn, which is key in this set's strategy when playing against a Heatran switch-in.
Also, you don't have Moltres' Ground immunity listed.
Thats a rather important omission... which is a massive advantage over Heatran and Infernape. Thx for pointing it out.
EDIT: I probably cannot emphisize how much U-Turn is necessary and helpful for this particular strategy (and conversely, a trapper pokemon like Dugtrio is needed for it to be in its full effect).
Dugtrio rapes almost every single typical switch-in to Moltres's Overheat except for a Gyarados switch-in (who dies to Air Slash if it ever gets flinched). However, there is a chance that the opponent doesn't switch out, in which case you decide. U-Turn
always moves after the switch, so you can decide whatever is best for the situation, even if the opponent doesn't switch out instantly.
Oh, and Extrasensory is weaker than Air Slash. Air Slash gives you STAB and 30% flinch, while hitting Bugs, Fighting and Grass for super-effective. Extrasensory hits only Fighting and Poison and with only 20% flinch. That 30% flinch-rate is amazing, turning hypnosis into only a 49% chance of happening. The flinch-hax is very useful.