Re: Sub groups
I don’t think it would be too difficult…. just use group API on group creation screen to add an extra field (SubGroupOf), store in meta data, then put a filter on group-single to list all groups with matching SubGroupOf… also put a filter on group lists around site to filter out all groups that are a sub group…
Just throwing this out there….