Good and bad.
Good because it will stop the influx of scams (presumably) since it will be more difficult for scammers to get their money into ICO scams, even if personally I think that this solves nothing since whoever wants to invest can easily bypass KYC and whoever wants to create an ICO can host it in a jurisdiction outside of KYC laws.
And then the bad, it makes it harder for the legit ICOs (not all ICOs are scams) to get funds since a lot of people are understandably not willing to give their personal information to strangers on the internet.