My thoughts are that Scrying Pool is weak. There is no easy way to spam actions and no village really puts a damper on things. One thing for sure is that you want Witch. And you want to defend from the cursing. So for me, I'd open with Quarry/Hermit. What this gives is flexibility. Hermit can both gain Silvers and trash Estates/Curses throughout the entire game. Quarry is essentially your Gold for actions making it likely that your aggresive Hermit opening can still result in a turn 3/4 Witch. If your opponent goes Bishop, take advantage of his trashing. If your opponent goes for Scrying Pool, don't let him get free trashing from a Bishop of your own. That would give him a huge increase in tempo, and your goal is to slow down his tempo with Curses. Focus mostly on a Witch/BM stategy and after 2 Witches, get a Tactician with you next $5. Once you're done trashing with Hermits get a Madman or two to help get those last pesky Provinces.
Just read all of DG's post, guess we agree on most things.