potresti provare con servizi tipo email automatica che periodicamente comunica la media dei voti per materia e la possibilità di impostare degli alert se la media "scende" al di sotto di una soglia impostata (media x materia e media totale).
posizione assoluta e relativa agli studi specifici (ranking dove io studente so di essere 102° su 1.000) senza naturalmente conoscere i dati degli altri (D.Lgs.196/2003 - Privacy).
il ranking potrebbe creare un "giochino" con gli altri compagni e contribuire alla diffusione del sito...
considera inoltre che la mail periodica ti consente di fare comunicazioni anche commerciali e se riesci ad avere degli sponsor puoi anche regalare delle ricariche telefoniche (come ti hanno già suggerito) agli utenti che ti presentano altri 10 utenti... da cosa nasce cosa ma non vorrei allontanarmi da quello che vuoi fare
ciao
robbie