I use to run a deck a lot like this but ran blue to add in duskmantle guildmage, gives a second trigger for mindcrank without the life gain from bloodchief. Also put in stab wounds just for that auto trigger / pump for bloodchief. Finally, I ran bone splinters for creature control / trigger your mummy / grub. Not that these are necessarily better options just what worked for me!
Permalink
Forgot to mention, I like the deck!
If you add Presence of Gond to your Midnight Guard you can generate unlimited Elf Warriors as well.