You should definately go with 4 Cabal Therapy. You have a ton of creatures which become weak after they come into play (Squire, multiple Ravenous Rats). Also I would think that Faceless Butcher would go well in here. You could freeze cards in their hand over and over every turn until you therapy it away.
Have you considered playing Dark Confidant? He would be is an absolute bomb with the Sage bouncing into play over and over. This deck needs infinately more Force of Will.

Finally, why only 3 Harpies? I thought that was the name of the game.