I don't think it matters for SEO one bit. In my humble experience, I made it to top listings in Google, both with domain names with no hyphens, as well as domain names with one or with two hyphens. What matters the most, in my experience, is gradual link building with the right anchor text. It's a question of what your target phrase is. If you're going for "my favorite strip clubs", I'd say it doesn't matter which domain name of the four you're going to use, as long as you build enough links to it, gradually, not all at once, most of them with the anchor text of "my favorite strip clubs" and a few with different text. That's how I would do it, anyway. Then, give it some time and it will go high enough on Google.
If you're opting for a phrase like "Strip Clubs" then good luck to you lol, doesn't matter which domain you'll get, I highly doubt that you can build enough links to win that one
