We need a real time interface showing who is present.
We need a member account details set up that allows us to post the games we own.
We need to be able to then ask a person that is actually presently waiting to play something, if they are of a mind to play something that is possessed by both parties.
I think over all, a typical mIRC solution would probably cover this.
I am no major fan of mIRC, but I at least realize it is decent enough to allow me to log in and see who is currently there right then and there, and waiting for a game.
I know they can set up rooms per game. I know that it would be a simple matter to then enter a room say hello, looking for a game, any takers and be in a position to then tell the person to meet them in the current game's mulitplayer interface and off to the races.
You sometimes do not need to re invent the wheel. You sometimes just need make sure you have enough wheels
mIRC is fairly speaking child's play to add to decent forum software, and could be added to either Slitherine or Matrix Games' web sites.
I think the ONLY challenge, would be to make sure it was known, that the multiplayer mIRC function was not meant as an alternative to posting in General Discussions. Not having a paid staff member sitting running the process, likely would be asking for trouble.
I don't routinely employ mIRC as I rarely feel like participating in conversations derived from 1-10 word micro comments.

