This concept of "anonymous matching/crush matching" was the basis of eCRUSH. The founder did an interview on Mixergy http://mixergy.com/ecrush-ranker-clark-benson-interview/
Here are some additional links: http://www.startup-review.com/blog/ecrush-case-study-why-tim... http://en.wikipedia.org/wiki/ECRUSH
Maybe there are some lessons you can glean from the eCRUSH story that will help you out.