For a promotion site: superflirtpromo.com super-flirt-promo.com or superflirt-promo.com in terms of credibility/authenticity .. in the eye of the customer... ?
To hyphenate or not to hyphenate was that the question? I would avoid any confusion by giving the hyphens a miss if you have the option.
If you are targeting humans, you want the first one. If you are targeting search engines, you'll want to use hyphens. This tells the search engines exactly what your keywords are. A search engines sees superflirtpromo.com and could read it as sup erfl irtp romo as your keywords, etc. The hyphens are better from an SEO standpoint, but your natural traffic will go down. If I'm building a blog, I use the standard. If I'm building a niche site, I use hyphens. Either way, redirect the other two to the one you choose. Good luck!
The hyphenated version is easier to read however in the eyes of a domainer the solid .com is the best. The third option I would forget about.