i havent tried this deck after the recent update but i've heard that SoGs are at higher priority now
even with that, theres a few things to keep in mind :-
1) theres only 3 HBs that i can think of that might* able to destroy all your permanent, DisCord (BE'd), TerSa (protected pulvy), ShadoFuze (deflags/steal)
2) you have 4 protect/enchant artifact in the deck, 2 for weapon and shield slot, and 2 free to put on any thing else
3) you win by deckout, by its nature, you should be able to Miracle'd to -1 full health on the last turn and have at least 1 protected SoG to heal you to full health
actually, the problem i've faced is not getting EM, but surviving against 'mono' element HBs particularly Life (Vital), Light (Lumiel) and Fire (Pyrofuze) because they have the ability to outrush your healing in the early game