Those green cards you have are DEFINITELY not worth doing green mana shenanigans for. Even Revoke Existence can be used instead of Naturalize. What you SHOULD be doing is using more Lingering Souls and splashing black for that. Way too sketchy to be playing Strangleroot Geist and Drogskol Captain in the same deck. If you insist on the pointless green, though, Midnight Haunting is better than Lingering Souls.