Ciao Roberto,
credo che molto dipenda cosa intendi effettivamente per creazione di organigrammi in funzione dalle necessità che hai e dagli scenari di utilizzo. Ad esempio, se l'esigenza è quella di dare autonomia di gestione ad una certa organizzazione, un possibilità potrebbe essere quella di assegnare ad ogni organizzazione una categoria di corsi. Se l'esigenza è quella di avere privilegi diversi in base al ruolo ed al contesto, Moodle dispone di un sistema molto articolato, flessibile e configurabile:
http://docs.moodle.org/24/en/Roles_and_permissions
Per i curricula degli utenti, intendi l'importazione di corsi svolti altrove oppure l'elenco dei corsi svolti all'interno di Moodle ? Nel secondo caso il registro del valutatore contiene il report "Scheda globale utente" con tutti i corsi svolti da un dato utente.
Probabilmente una cosa che puoi fare è verificare il tuo scenario di uso e le tue esigenze rapportandolo alle funzioni ed all'architettura di Moodle. Sulla base dei risultati potrai poi valutare se ti sono necessarie integrazioni, identificando eventuali sviluppi o idonei plugin qualora disponibili.