Since soul gen is so important... Could a deck built around Wickedness Removed plus the Damsel/RBD combo be viable? For defense, cards that slow your opponent or put cards back in their deck would be great. I think Prophets splash/Magicians is the way to go.
Key cards:
Wickedness Removed
CTB (either OoN or Provisions - I prefer both)
Damsel
RBD
Multi GE
Potential support ideas:
Hidden Treasures (to play WR preblock, or to discard EEs from opponent's deck)
Joseph (can play WR or OoN, access to Hidden Treasures, protection from CM to play WR during battle)
Jacob (to play OoN preblock, band to angels)
Gabriel (enhancement destruction)
Cherubim (puts cards back on opponent's deck)
Two Bears (puts cards back in opponent's deck)
Daniel (for the awesome Cherubim/Daniel/Gabe band, plus access to Hidden Treasures/Provisions)
Magicians (for access to WoD, Invoking Terror, and Confusion)
Egyptian Magicians/Am Slave/FW (for access to Besieging the City)
Balaam (Magic Charms, plus RBD recur)
Mayhem (obvious, plus can put cards back in opponent's deck - including the combo with BtC)
I toyed around with a deck like this, and I used Judges splash for more speed (to get the combos set up faster). Thoughts?