I think something better already exists - it's called speed dating. It was invented by a rabbi as a Jewish matchmaking event where you meet many people over a short space of time (maximising the chance of finding mutual attraction). But most cities have very few events which are consequently overpriced due to lack of competition.