Prova a dare un occhio a Sobi2, non gestisce la registrazione degli utenti, ma serve per suddividere in categorie le 'entries' degli utenti. Inoltre (ma questa non l'ho mai usata) alcune 'cose' possono essere rese a pagamento, quindi al di là del tipo utente, se uno paga può inserire anche xyz, se uno paga di più può poi inserire anche 'jkl', dove xyz, jkl sono 'campi' aggiuntivi (che ovviamente ti puoi gestire e creare come meglio credi).
Per quanto riguarda registrazioni e permessi (che ci posso fare? non è una mia fissa (beh un po' si

), ma se mi arrivano richieste in tal senso...) io ho appena terminato uno script per un sito che usa jaclplus e Community Builder, grazie al quale un utente registrato può (inserendo un codice in un form) attivare una 'membership' di livello superiore (in sostanza viene spostato in un altro gruppo di Jaclplus...).
Mi fermo qui, perchè non ne ho fatto una cosa pubblica (anche perchè non è un componente, nè un modulo o mambot, ma richiede un po' di intervento in varie parti) e quindi, stop prima di essere richiamato al rispetto delle regole
