Welcome to the Official Redemption® Message Board!
I would put in another oak and Baalam's D.
You actually have 116 cards in the deck so you would need more souls. However, I would cut it to 105.I'd take out:Neutral: 5HormahMarketplace x 1New JerusalemPromised Land x 1Household IdolsGood: 3Judges SeatBirth foretold x 1Deborah's Directive Evil: 3High Priests PalaceSelf Righteous Prayer x 2That gets you to 105.
If you want to run pharisees you need a way to get rid of CWD, which is in almost every deck I have played this year.
If one card almost singlehandedly shuts down your entire defense you have a problem, whether people use it or not.