Apologies if it's not the type of feedback you are looking for, but I strongly agree with the OP. I find the name so confusing that I have trouble even thinking about it. Quite possibly the problem is me, but if you are trying to reach an American audience, consider doing further audience testing before investing too heavily in the name.