I don't think an anonymous mixer can ever be legal in the US. Think about all the KYC regulations involving crypto exchanges and no profit tax paid on the profits.
I am fairly certain that all of the KYC and AML stuff in exchanges are for the fiat that they handle.