Josh,
If I wanted to have 3 levels of supporters (that will later provide access to 3 level of information), I would have three more groups (5,6,7).
Would I just duplicate the "Add Special flag" section changing the group number as necessary in the 6 sections that require it?