Ask HN: isn't naming a company the same as its product a mistake today?
I mean, knowing the lifespan of products today, most companies will have to conceive other products to survive more than ten or twenty years, no? Remember Apple Computer.
Relatedly, you can use the company name as part of product name for products (Company ProductA, Company productB), this can help you with trademarks and avoiding problems with others when you want your product name to be descriptive but it would be otherwise generic w/o your company name as part it.
If you have a viable product, you can sort it out.