Might I suggest some Diabolic Tutors to help bring the Rooftop Storm out faster? This way, you don't have as many duplicate enchantments taking up space in the deck and you can use the remaining tutors to bring more power to the field.
Permalink
I had a deck similar to this. The only difference was mine had Asceticism which protected my precursor golem from being used against me.