The response to the name has been overwhelmingly positive. We still have a ton of people come up to us just to say how much they love the name. Thanks!
It's a simple solution if you don't want to spend a lot of time on a name. It means you can get back to providing an amazing service or product all that much quicker.
Honest question, does this meme provide any actual benefits? Wouldn't it cause confusion of your brand?