How should Hookup Sites Work?