A better idea might be to "punish" soul revealing (or maybe better put - to reward yourself when your souls are revealed). That way, the soul drought doesn't happen, but it still does something good for you. I think abilities like this could spice up the game.
LS
"When put into play by an opponent's ability, you may underdeck a good card or artifact in opponent's territory to draw 1."
LS
"When put into play by an opponent's ability, you may discard the top 3 cards of opponent's deck (put LS in play instead)."
Note that these would also work on forced draws, such as TGW, Mayhem, Hur, etc.