I have, but I tend to choose the ICOs I invest in very carefully, so I have a certain level of trust at least in those running the show. If I was throwing money into more ICOs looking for quick flips, even if I don't believe in the team/product/etc, then I might be a lot more wary of doing KYC.