Every good ICO requires KYC nowadays. So if you wan't to invest your money in a prospective and profitable project you have no choice but to pass KYC. Though I don't like to share my personal data, I need to do it if I want to earn money, I'm just accepting all the risks.
I also prefer no to kyc because there are many ICO was succeeded even they are not requiring kyc at the start. Since we are dealing with cryptocurrency, and the word crypto means secret, I think it's best to remain cancelled our identity.