+ it's really hard to detect a failure point. I never read a postmortem post that featured "and we had a rather silly name". A good name can make or kill a brand. It should be obvious but often it's undervalued or overlooked.
It's fine releasing under a temp name, but you have to make it a top priority to change it asap. I could rant on this for long, but the long story short for B2C products it's essential. If you deliver surveillance software for governments you can get away with anything.