Pact of the Warrior is way better than Dracul's desecration penalty. Honestly, if you need piety this one fits the bill. The big problem is only two deities really have any use for that.
Personally, I'd like to see Pactmaker move away from piety being the benefit of each of his boons. It's kind of boring and lends itself to gimps if you get two mediocre deities that spawn with him. How about having one boon that gives piety, and five boons that give other stuff?