This is definitely the addition most sites need to be complete. JomSocial allows user interaction with a very simple GUI. Any user can figure out the interface since it competes with the top players like Facebook, Hi5, etc.
I have been an user since the first release and the support and follow up are great. Their support sites keeps you up to date on latest fixes and releases as well as component enhancements.