Let ICO holders automatically send coins to your Ethereum wallet just after receiving your Ethereum
Just like, betrium.co is doing.
KYC is really useless for crypto currency traders.
In my opinion fraud ICO will not stop unless there will be some regulatory bodies to set the ICO that is not possible since cryptocurrency is assets decentralized, the only thing that you can do is make your own research in each ICO you want to participate to ensure that you will not be deceived. Don't let others give you a suggestion ICO, know their own and you will never be deceived. It's a good way.