I'm building a learning tracking site for a community where Mentors will match up with Mentees. I'd like them to create either an organic group or a paired relationship to share content (seen only by the two of them plus a supervisor, observer, or instructor).
The catch is I'd like to let them do it on their own. In other words, I'd like to "get out of the way" and not maintain the actual groupings.
Does this sound like a job more for Organic groups (OG) or User Relationships? Is there another technique that could get the job done more smoothly?
And, how can they share content only amongst those with in that group or relationship?
If I use OG, how can I best let users create and invite others without my intervention?