French have more humor when it comes to sexual references, it wouldn't surprise me if a name like that would actually be an asset. (Source: myself, French, living abroad).
Coq is a bad name.
It's those that inherited the culture of the puritans they've sent away that make a fuss about it (or some words on tv or make a huge deal about a SuperBowl nip slip).
There are many similar stories about English words sounding like profanity when (badly) pronounced in Chinese.
They're bad for branding and brands avoid them.
Now, I like "Coq" and the story about the cheeky French people trying to one up anglophones, but that's not really enough to make it a good name.
Then again I recall some people calling a compiler "Stalin" so, could be worse.