I agree that regulation and anonymity seem to be mutually exclusive here. But perhaps there's a way around it. I'd prefer your approach, too.
This 'accredited investor' nonsense, where you have to meet certain income /networth thresholds, boarders on nanny state. Let people do what they like with their money.
Now that being said, I think there are a lot of scammers out there who would use the ICO vehicle to make off with investor's money. My opinion would be that the SEC should protect investors that way, by prosecuting people who scam investors out of money via ICOs.