I feel the same. I’m also generally wary when a name (or design) needs extensive reasoning to justify it. Most people will never hear the reasoning, so their gut reaction/​ ability to remember it matters more. I’m not sure how the name agency worked, but I’d be more optimistic if I knew the name had been tested with your target audience vs. had a background story that made sense?
I feel the same. I’m also generally wary when a name (or design) needs extensive reasoning to justify it. Most people will never hear the reasoning, so their gut reaction/​ ability to remember it matters more. I’m not sure how the name agency worked, but I’d be more optimistic if I knew the name had been tested with your target audience vs. had a background story that made sense?