Simple is best. Hidden check box, irreversible. No other bells or whistles. If we try to pile too much onto it, Tom will throw up his hands and toss the whole idea. It will be complicated enough to implement as it is I think seeing as it touches on quite a lot of different areas of code.
+1
No benefits, no return. It's purely an RP thing. It means that you can legitimately claim that your name is such and such, you killed my father, prepare to die.