So you're saying add more user groups to the over all site?
Because I think it'd be more logical if, instead of doing what you suggested, I could just give someone the rank.
So this Cristina would be apart of the user group - with the rank of "Human Royal Guard soldier." or whatnot.
So, not user groups. But sub groups.