Good observations and I couldn't agree more with this line: "great names are the byproduct of great products not the other way round."
It's still important to be thoughtful about the name, but it's definitely not worth spending lots of $$$ or dwelling on for weeks.
So don't spend too much time finding the right name.
I elaborated on this a while back.
http://000fff.org/whats-in-a-name-tips-for-naming-your-start...