Yep, as Brogan stated, using either multiple custom fields (or one custom field with selectable option) and then tie the user group promotions to run to move those users into the appropriate group if the custom field(s) are selected works great. I did this on my motorcycle site to grant access to persons that were HOG members, Blue Knights, Red Nights and some other group members (motorcycle riding groups).