Once before I attended a singles meet and greet party, and honestly found it refreshing. Just being there laid all your cards out on the table, you were single and looking to change that fact. People were much more likely to spark a conversation and get to know each other.
This is way better than speed dating or some such too, it is just a party. A party with benefits!