I said it's a flavor problem, the actual mechanic is fantastic, but like I said, Pallys only Detect Evil in D&D. And if you need a character around mainly to cast spells like Detect Evil, you're bringing a Cleric, not a Pally. The flavor justification doesn't work because Pally's are awful at it even in the one setting they can. Hell, even if I was a Paladin, I'd STILL want to bring a Cleric along because they're better at it but also because if you're using a Pally to cast Detect Evil, by the time you hit combat, the Pally will be low or out of spells.
Paladins are holy warriors generally in heavy armor that head out and slay evil. Giving them an ability that isn't self-defensive or aggressive vs evil is just kind of wrong, personally. Also, what roguelike has Paladins actually using Detect Evil? Would that spell even have use in a RL?
The real deal here is that rather than take a subpar but acceptable flavor for the "good" aligned ?oInspect holder (tough flavor, basically Cleric, Priest, and Paladin only), I want to give that class very good flavor. Cleric being /oProtect works just as well as ?oInspect, so why not improve the Pally flavor? Healer is basically the best flavor possible for /oProtect, so it's not like any flavor is lost there. Seriously, what's wrong with my suggestion?
If you're gonna keep Pally's with a ?oInspect because "it's detect evil lol", at least rename the item to ?oDetectAlignment. If the flavor's going to be bad, it might as well not be conflicting with itself.