I'd like to have totally democratic self-running groups. One way to do this could be letting group members vote on each other to set their "level" - and also vote on the requirements for each permission/rule.
rating> (avg rating for a permission)
votenum> (avg rating for a permission as a percentage?)
both rating and votenum(as a percentage) can be set by user votes
VOTE-OVERRIDE / Referendum
can change anything about a group with a majority vote?
full sum: 4
full vote count: 6
direct sum: 0.666666666667
direct vote count: 1