just a thought, i think it would be useful to include to include a bulky Sub dragon Dance set for charizard X
something like this
Charizard X
dragon dance
fire punch/flare blitz
dragon claw/outrage/dragon rush
substitute/roost
Adamant Nature
252 Atk; 28 Hp; 152 Spe; 76 Def/Spd
the EV's spread shown gives charizard a multitude of set up opportunities. with 152 Spe EV's you can outspeed max speed smergale and standard gliscor;while not transformed gliscor is helpless to stop you from setting up a substitute and gaining dragon dance's as knock off takes 2 turns to break charizard's substitute and smergale outran can't do anything at all! other pokes charizard can set up on ferrothron, jellicent, chestnaught, scizor, brelloom, chansey, blissey and defensive rotom-W. the evs given into hp and either defense or Spd give charizard a bit more bulk that is helpfull to maintain that substitute on scalds from jellicent or gastrodon. while Atk is maximized to hit the sturdy defensive walls like the soon to be released heatran as hard as possible. this set doesn't have to fear revenge killers like garchomp or salamence once is set up behind a substitute either, as charizard can KO all of his speedy counters with the appropriate attack. roost is another option over substitute to make charizards life last longer and goes well with flare blitz but, charizard loses the ability to get past Pokemon like salamence and garchomp with a choice scarf in hand. an alternate spread could be used of 180 atk; and 100 HP Ev's to give Charizard much more bulk but the loss of power is significant.
the choice between dragon claw, outrage, and dragon rush is up to preference. dragon claw is the most reliable but its 80 Base power leaves much to be desired. outrage hits like truckl but makes charizard helpless against fairy types to do anything once he starts going. dragon rush has more power than dragon claw but at the cost of accuracy 75% accuracy, but the power does grab some extra KO's. the chance to flinch the opponent is also nice and could save charizard in tight spot.
check and counters to this set are few and far once charizard is set up but there are 2 universal counters. max Def and max Hp heatran which is currently not available can take any attack charizard throws at it and roar it away chipping its health away with stealth rocks, and azumarril who can take a fire punch and flare blitz easily can even set up a belly drum or out right KO charizard. team mates who can't dispatch of these threats make great partners. rotom-W deserves a special mention for being able to take on both heatran and azumaril and lure special walls like blissy, celebi, or ferrothron, all of which with a predicted volt switch is a great opputunity for this charizard to set up on. stealth rocks is another major thorn into charizards side, as rpid spin or de-fog support is a must. hitmontop makes a good partner for this as he can also dispatch heatran with a close combat but must fear a burn from will-o-wisp or lava plume, starmie is another great pokemon who can also take care of azumaril and heatran with stab hydropump or surf, or a thunderbolt. lastly donphan makes a good choice as well for removing hazards and taking on heatran as well as hitting salamanece and garchomp for super effective with ice shard or stone egde.