I don't know about you, but I wouldn't want to hang out with too many guys/gals who are 'just like me'. Their algorithm would need to account for that or adjust based on user input before the query.
I am building a dating site right now that eliminates this issue and introduces a totally different model.
Can I help you out? I've always wanted to do something in the online dating space.