ICOs are mostly illegal unregistered securities so any service that trades those tokens is also illegal.
if it quacks like a duck, looks like a duck, it's probably one in their eyes.
Also, I'm not talking about if it's illegal or not, the point that I can't get over is that the ED guy didn't scam or hurt anyone. It was an honest, transparent, open source project.
Exchanges that trade securities must also be registered.
You can trade ICOs on an exchange as long as both are registered according to their respective laws...