I like the idea, but I'd really like to know more about why you need some of this information (I'm sure you expected these kinds of questions from Hacker News).
For instance, why do you need to know if i'm interested in guys or girls if the matching is, for now, always the same (3 guys 3 girls).
Why do you need my phone number? What would you ever use it for?
It seems likely from the format of the information that some of it will be shared with whomever I'm matched with. What information do you give them exactly?
Something like giving out your phone number, especially if it's not optional, makes me much more careful about signing up somewhere.