Very cool ideas to really make your NPCs lifelike and memorable. I would highly recommend this to any GM/DM who is looking for something to spice up his characters!
As the other reviewer mentioned, there are some pretty perverse secrets contained within this PDF. But, to be honest, that's what typically makes a secret. Having a secret fantasy of coloring pictures of donkey's isn't interesting, however, having an attraction to corpses or to having a drug addiction, now that's interesting!
[4 of 5 Stars!]