Afterall, they cannot prove that you were the one using the service unless you were to send it directly to your exchange without any hops.
Even that is not proof. "I sold an old laptop to my friend. He wanted to pay me in bitcoin, so I gave him my deposit address for my Coinbase/Binance/whatever account. He paid the coins directly from the mixer to my account."
The bottom line is that as soon as a transaction has happened, you
cannot say the bitcoin haven't changed hands. As soon as a transaction has more than 1 input and 1 output, you
cannot say which bitcoin ended up where - indeed, "which" bitcoin is a concept which doesn't actually exist. The very concept of taint is provably nonsense. It is a triumph of blockchain analysis companies that they have convinced governments to force centralized exchanges to pay them hefty fees to peddle this nonsense.
I didn't know about this wallet, sounds very interesting: can you tell me something in more detail about the effectiveness of its mixing technique? Is it possible to spread the outputs over time like mixing services do?
You can leave your coins in Whirlpool for as long as you like, and they will continue to get free remixes. You can spend individual outputs as and when you need to. If I had ten outputs of 0.01 BTC being coinjoined, for example, I can easily spend one of those right now and leave the other nine in Whirlpool to continue to be mixed.