Prima fatti un'idea ben chiara di tutto ciò che deve essere possibile fare su questo sito, da come l'hai descritto rientra in uno di quei casi in cui si dice "basta che faccia questo e questo", poi invece per ogni cosa che si realizza vengono in mente 15 altre funzionalità da aggiungere, fino a farlo diventare un vero e proprio social network.

Tanto per dire, il fatto dei messaggi che è stato buttato lì è una cosa che a parole non è niente, poi a metterla in pratica come si deve richiede un bel po' di lavoro, perché magari poi vuoi anche che uno possa decidere di non ricevere più messaggi da tizio e caio e altre idee sulla scia di questa.

Altre funzionalità non banali e che probabilmente vorresti a cui non hai pensato potrebbero essere la possibilità di aggiungere degli utenti ad una lista di amici ed avere con questi interazioni particolari, come ad esempio poterci chattare oppure aggiungere persone ad una lista di ignorati.
Potresti volere che si possano scrivere messsaggi pubblici sui profili degli amici... sta diventando Facebook...

Quindi, prima di chiedere una valutazione, bisogna avere le idee più chiare possibile su ciò che si vuole.