It just doesn't sound right. You know it's a "cotton candy". Candycottons makes no sense. It's sound like dyslexia (ie Cookie sugar, change pocket, etc.). For an English-speaking buyer that domain name won't present any value. But maybe it can be used for something other than a cotton candy related website.