Time to start your own consulting business, where you can sell this matching logic to game companies with online services.
Dealing with crazed, self-involved rectal-probers with absolutely no ability to form coherent sentences and who do little to make me want to continue allowing the human race to continue wasting oxygen is why I got out of software engineering and consulting. 
Plugging a recomendation system into the online facet of a game is something that’s been a long time coming and I’m of no delusion that it’s a trivial matter. One of the huge challenges when it starts is boot-strapping from almost no data. Do you try and seed it, or do you let it develop from the in ovo and take the first few weeks of lumps where it doesn’t recommend very well very quickly because of insufficient information? Do you allow players to “tag” other players with notes that they can search on later, ie. “dropper” for someone who drops out, but keep that information private or do you just not allow it at all and keep the scope of interaction literally to “yes, I’d play with them again” or “no, I’d not play with them again?” There are a lot of interesting questions to answer in the development.
I’m actually curious as to whether I could back-door turn Jaanix into a “playability” service for Sins or, theoretically, anything else. Since it allows you to create text entries in the accounts with whatever description you wanted, you could create one with just your login ID / nick, a little about yourself, and a special tag that identifies the entry as a player-ranking account.
Hmmm, one moment …
[Time passes.]
Here we go, my own play-rank entry on Jaanix for my own play-rank. To create your own, sign up for a free account and create an entry with no link, just a title with your nick in it, maybe “Sins Play-Rank,” and a little descriptive blurb in the description. Make certain in the tags you have at least “Sins of a Solar Empire, playrank” (without the quotes), because that’s how the playranks can be found later. If your Jaanix nick isn’t your ICO nick, be sure to put that in the tags as well.
Usage: Looking at a new game on the server but not sure if they’re dicks or just cool froods? Hit Jaanix, search for the Sins, playrank, and nick tags and see if they come up. Just finished a game with some guys and a couple were cool enough to nudge up? Same thing, only hit the up arrow next to their names to give them jaa. Were they utter pricks? Give them a nudge down toward nix.
There you go. Not pretty and a long way from perfect (in that I’m wondering if your playrank link shouldn’t be your forum Profile URL), but certainly usable on an experimental basis.
Why, yes, yes I am used to hacking together good-enough solutions … 