I would do angelic destiny, but its a bit pricey for me. I'm trying to work mostly with cards that I already have. I like elite vanguard though, its an awesome turn 1 drop for this deck.
Permalink
For a life-gain deck, you need more life-gaining cards. do 2 elspeth, 2 ajani, and maybe kemba skyguard. take out the cards that don't gain you life. serra ascendant is awesome, so make sure that you get to 30 life so you can use her.
too bad its not legal anymore :( i like it, but i think you need more land. even with the current ramp, i think you'll have a tough time putting out your big creatures. another suggestion-primeval titan instead of slagwurm. if you get to 6 mana, then its prime time and you won't want for land again.
TUMBLE MAGNET!