In my opinion Yanmega simply outclasses Donphan in the matchup. Many of you forget the fact that Donphan adds damage to its benched pokemon that is a HUGE factor when you consider the fact that mega can snipe for 40. Also, Mega decks play 4 Judge and in all the matchups that I have been testing, using Judge to stop them from hitting Donphan or the one energy when they need it has been game breaking. Not to mention the other forms of disruption that judge brings. This is a format where consistency barely exists. The fact that Yanmega allows players to disrupt, miss energy drops, and still hit for high damage is a big factor.