Earlier quoted context omitted.
Having over-focussed on so many details in the past, let me offer some simple advice -- move past it. Start working on the product. The product that I'm building right now was named "something maybe" for weeks until the right name struck (that had an available domain name). Historically, I've moved forward in leaps and bounds until either a problem presented itself or I'd get bogged down in something so trivial as a…
Yeah, I'm not worried too much about the product name, but I do need to do the company named and incorporated (this is actually holding up funding at this point.) My last company had (IMO) a great name, so I'm struggling to measure up.
Domain names are becoming a serious problem. I spent a couple of months coming up with names before finding something remotely passable. Even now I am not happy with what I have, but the dismal return on effort prevents me from wasting anymore time on it, at least until I have a growing customer base.