Hrmm, with the purify, honestly not sure, Purify and poison counters are added/subtracted before your opponent attacks, which means if they have a way of getting through shield, then you lose EM. Switch it out for luciferin, can play it after miracle for EM.