Used the 3rd deck in the OP, works nicely, since his creatures can't really hurt me, even the scarabs
By the time I have everything set up in the field, he has decked out xD So no EM?
EDITEDIT
:
Oracle told me to fight him again, and I won, with an EM. But it seems that Lionheart won't deckout that fast today, so I need to be extra careful and keep my deck loaded with photon for a while. He was extra careful at his last 10 cards and keep discarding a card a turn, so he won't deck out as fast as yesterday, AI improvement?
I really recommend the 3rd deck for newbies, it's really cheap and counters Lionheart really well. Seriously. Just remember, don't deck yourself out and hold drain lifes for finishing:D