Like your deck But i have a few changes to help you.
First are phanpys i like the hgss one but i found out that -10 all around is better than +10 hp. Becasue You are going to be doing a lot of earthquakes so col phanpy is the way to go.
I still think cleffa >Smeragle in the start i know that you might ko cleffa using eartquake but i rather get a set up fast then hoping they have a good supporter like pkmn collector. I just would not risk an god hand or even a ok hand to juniper or something like that. So I think at least 2 cleffa should go in.
I would either cut 1-1 of yanmega or donphan. I think one of them has to be your main attacker and one has to be the support. I would max plus power and Reversal < this card is graet You just do not know how good it is. I would cut pokegear because you have enough supporters I do not think you will be running out of them. I would max pokemon communication. So i hope that helps.
:thumb: