I'm not a fan of traits. With the standard alignments, we have spells and abilities are built into them, but with traits, there's a risk to be a lot more and thus abilities/spells can get silly (Smite Honesty, Protection from Evil and Greedy, Detect Selfish, etc.).