That's true. You never mix any more than you're willing to lose. And sure, it's money laundering. But money laundering in defense of freedom from oppression is OK, as I see it.
There is the concern that you'll end up with Bitcoin that's been tainted in one way or another. However, at least some mixing services get coin from miners, so it's clean. And you can check for that in the blockchain.
That's mostly a concern when you're mixing Bitcoin before converting it to meatspace fiat. If you're anonymizing Bitcoin purchased with meatspace fiat, it doesn't matter so much if some is tainted. Or at least, it won't unless tainted coin gets blacklisted.
Just a thought