I doubt the name itself matters much as long as the product&#x2F;site&#x2F;marketing&#x2F;branding&#x2F;support docs&#x2F;etc. look professional enough. In fact, this name is pretty unique and would probably show up as the only result when searching from Google.