I agree with Espeon's changes.
And if you want to fit a higher MGardevoir line (which I'd recommend), consider dropping 1 Aromatisse, 1 Florges EX, and 1 Fairy Garden. I understand your reservations about dropping a Garden, but with this deck you want to ride out the initial Xerneas as long as...