This is fairly good for Demonic champagns. There are a few items and player feats that will help specialize in fighting Evil outsiders. I don't consider anything to be unbalancing, and the player resources add flavor to a demon hunting character. As far as DMing resources there are better ones out there for generic demons.
[3 of 5 Stars!]