Visto che lo sto utilizzando di questi tempi, ti consiglierei per la maggior parte delle tue esigenze, SobiPro.
Per le altre complicanze, spero che qualcuno ti sappia aiutare.
Con SobiPro puoi sicuramente gestire tante SCHEDE, con registrazione e proprio account.
Ed ogni utente può fare ciò che vuole del proprio "spazio" ben configurato.
Sicuramente dovrai far interagire altre estensioni, per la bacheca, per la newsletter (suggerisco acymailing).
Ciao