Friends system is definitely useful, and if it can link to forum's account will it be more easier to develop? Cause we can add friends on the forum and it will sync to the log system which @Imposter is developing.
Also request a share system, but maybe it will cost a lot of space and code time, even maybe bandwidth. I'm just wondering if you are interested at it too.