OKC does just that -- if you take the time to answer the match questions they offer.
For example, regarding a relationship vs. one night stand, there are the questions "About how long do you want your next relationship to last?" and "Say you've started seeing someone you really like. As far as you're concerned, how long will it take before you have sex?". Assuming both parties have answered those questions (and done so honestly) it's pretty easy to get a good idea of what each side's intentions are.
Also, I believe that if you pay for their A-list feature, you can actually filter out profiles based on answers to these questions, rather than needing to compare answers manually.
I answered over 1000 questions honestly on OKC and the matches were all pretty terrible. That could be simply that there is nobody I'm compatible with.
A lot of the questions are pretty terrible, it forces one to cram their opinions into 2/3/4 choices. The moral quandries with "this is wrong / this is right" are the worst
For example, regarding a relationship vs. one night stand, there are the questions "About how long do you want your next relationship to last?" and "Say you've started seeing someone you really like. As far as you're concerned, how long will it take before you have sex?". Assuming both parties have answered those questions (and done so honestly) it's pretty easy to get a good idea of what each side's intentions are.
Also, I believe that if you pay for their A-list feature, you can actually filter out profiles based on answers to these questions, rather than needing to compare answers manually.