I think for marketing you would need a name that would be able to make a good impact straight away. :lol:
It's all about grabbing the interest in those first few seconds of *first impressions* when most people, whether conciously or unconsiously, actually make up their minds.