http://www.mtgvault.com/card/moonmist/ISD/Would this be something to consider?
Permalink
Have you considered Havengul lich?He lets you cast your creatures from the graveyard... might work nicely with rooftop storm...Had any thoughts about this?