I used CB for some time, and made a loss on some withdraws, that did not complete. Had too much time consumption to contact them for completing my withdraws, and it appeared to me they had more trouble than they admitted.
After introducing KYC they have sent me a message, if I wanted to have my last withdraw, I had to acknoledge the KYC agreement. This was the final sign to me, that they need help, and my missing withdraws can be regarded as a donation to them.
It's a warning to all users of CB, nevertheless I wish them all the best.
If you chose as an US citizen, you need do KYC with Fractal. We made more announcements about it.