OK I like your ideas but I've been playing M charizard and I finally found a good deck that can hit 300 damage turn 3.
3 M Charizard (crimson dive)
4 Charizard ex, stoke is good, combustion blast is better
2 Shaymin ex
3 - 3 malamar (trash tentacle)
3 blacksmith
4 DCE
3 dark energy
4 mega...