As far as I understand all this, offering mixing services will be illegal, but using such services will not be outlawed.
Using them is not outlawed because they can take down any service they want whenever they want. They want to see who is crazy enough to take that risk. They probably think, if this person desperately wants to mix his coins, he probably has something to hide, let’s check. Another thing is, they probably seize these mixing services way before they announce their involvement… just to collect more data. Using centralized mixing services never made any sense to me because of that.
Decentralized services will be available anyway. Not every dev lives in a country they can reach. Can they get to a dev that lives in Russia for example? I don’t think so but this time your data will be in the hands of Putin.
In the case of a decentralized service based on opensource code, the location of the developer(s) does not affect the security of the users' data in any way, because source code is freely available and anyone can inspect it and make sure that there are no backdoors.