Alright, I take that Stealth was a short notice name. I was just using it as an example of how people get over these names in time.
And the context point is very true.
In short, I think it's a great name in context, but weird out of context. At least with the logo it makes a bit of sense!