Would hangouts equate to reviews? An SRS is for review minimization, not maximization.
Bob: Well Owen, I really enjoyed hanging out with you.
Me: presses "Easy" on the SRS
Also me: See you in 9 months, Bob
Seems like a reasonable way to solve the packing problem. You could override to set priority levels for people, but the background process makes sure no one person goes too long without a meetup.