I think speed dating works best if you go in with the right mindset.
If you expect to meet “the one” in one evening, you might be disappointed. But if you see it as a way to meet new people and have interesting conversations, it becomes much more enjoyable.
It takes the pressure off and makes the whole experience more natural.