Yea, that moonblast/roost thing made me laugh during xD I was so hoping for a crit!
I'm never sure whether or not Charizard is weak to ground or not (it always confuses me when they have wings) but I didn't have those types of move on anybody either, or I would have ended up using it anyway in desperation xD I pretty much just overlooked mega Charizard whilst looking at 'Dragon types' without realizing "actually, he has a really awkward type match up" -.-