> Users cannot see who is in groups until they join one. This should help prevent people from backing out of matching because being lazy and skip over lots of people they don't like for minor superficial reasons.
I'd worry more about being rejected in person, than beforehand. Ideally I'd want to never know I was rejected. Instead I'd like to notice when I wasn't (i.e., I'd rather never know there was an event of which I was never invited).
Also: the biggest challenge must be to prevent the whole system becoming impopular because of commercial abuse, i.e. "I went to one of those once for mountain biking, and of the 8 people there, 5 were bike salesmen pretending to socialize but constantly trying to advertise new bikes".
I believe we humans should raise our resilience to rejection instead of shielding ourselves from that information and therefore lowering that resilience even further. However since the first option is a human problem and the second one a technical problem, the second option scales better and is easier to implement (maybe towards our own downfall).
I'd worry more about being rejected in person, than beforehand. Ideally I'd want to never know I was rejected. Instead I'd like to notice when I wasn't (i.e., I'd rather never know there was an event of which I was never invited).
Also: the biggest challenge must be to prevent the whole system becoming impopular because of commercial abuse, i.e. "I went to one of those once for mountain biking, and of the 8 people there, 5 were bike salesmen pretending to socialize but constantly trying to advertise new bikes".