I'm sure that I checked before registering, but I guess that I missed it somehow. The other site isn't launched yet, but already has accounts in some social media on its homepage. Kickin' myself a bit.
As I've nothing to lose other than a domain fee, I think that I should rethink it and come up with a different title and domain name, but I'm not experienced with this, so I need some advice. Should I try to find a keyword-plus-someotherword combo? A made-up word? Or some unrelated but possibly vaguely memorable/interesting phrase.
In-depth answers, or at least links to good in-depth articles that I may well have missed in my efforts to resolve this via Google, would have my very grateful thanks.