If you put in a Cauldron of Souls in when you have Mikaeus, the Unhallowed in play every non human can have both undying and persist making it so they will always come back.
Permalink
You could also throw in a Thrashing Wumpus, pair it with a soul link, then redirect all the damage from your en-kor guys take to a stuffy doll with a soul link for stupid damage and life gain.
Throw in soul link to gain life whenever stuffy doll takes damage.
Did you consider putting Insurrection in? It lets you steal all creatures.
I suggest adding some black goblins, but it's a good deck as it is.
Very nice deck man.