I'm a little confused between the last two options...
Personal Affiliation means that if you were a Patriot spy (which reminds me, there should be a Tory spy, huh? LOL!) you'd still be listed as a Tory? Unless you were an "open" Patriot? But private Affiliation means that you'd be defined by what you put in your profile or... I'm confusing myself, I think.

I do like sorting by what the character would call itself, but I do also like the fact that if you were meeting the character for the first time you would assume they were
x affiliation, because that's what their family is.