Create a UserGroup feature (or Organizational Roles?)

FYI I started sketching out some thoughts at OpenMRS UserGroup Proposal - Google Docs.

Right now my biggest gap is understanding real (potential) use cases.