It is good solution for stay anonymous in digital coins, the other way is use other bitcoins mixing services
https://cryptomixer.io/It is still working secure, fast, reliable and huge volume of mixing bitcoins, You get a discount on service fee when you use CryptoMixer regularly. More you mix less you pay.
This means that CryptoMixer keeps logs and may link multiple transactions to a person, right? How is that a good practice for a mixer?
Or how else would they know that you are a loyal costumer and already mixed more than 50 BTC?