Anyone reading this planning to upgrade this deck: Get Penance!! Broken card for this deck and a lot of people are sleeping on it! Even ignoring the protection effect you can cast anything from you hand you want for miracle by skipping a draw
One of the weakness i had with this deck , once your engine starts you are manipulating into miracles, you also make sacrifices by losing land drops consistent and the card draw is hard to upgrade unless you start using expensive engines like Rhystic study. If you lose land drops for getting a big miracle, you suffer if they ever board wipe or remove the commander.
why didn't you add penance? well I guess the price spiked, I'd imagine that is going in the 300. I went with Eidolon of Rhetoric with the focus of drawing on opponents turn. I would imagine this deck is a little slow so I want to slow the game down a bit