I think KYC for ICO is very bad idea. How many final products do you know? why must I send docs then?
Which is more reason research is very essential. Then cryptocurrency operates in a decentralized manner, why then the need for KYC.
I am not saying a no to KYC, but any project demanding for KYC must be ready to prove the project is genuine and that the project has every legal backing to demand for such.