Alex,
With respect to the name, I think the big difference that you may not have considered is that previously, your business has likely been with people whom you know, or have an online knowledge of you.
For those people, the name is funny as it is very much at odds with your demeanor, kind...