Let's start with KYC, this ICO project developer's will launch a project and state that they want to remain unknown whiles they forced KYC on both the investors and bounty hunters.
Beware of projects with anonymous teams that requires KYC. Just ignore and move away.
The big question should KYC be mandatory for everyone...
This is a case to case basis. Most projects that require KYC are in a jurisdiction where regulations are strict.
Will the anonymous goals be achieved with KYC?
Once you submit your personal info to another party, you are no longer anonymous.