I like swaps but to be fair there are some things to keep in mind.
You have to protect yourself against the other peer (tor) otherwise it will know your ip.
Also the swap protects you very well against the chain analysis of a third party, but the other peer knows what you have done, depending on the threat model is useful or not. For a normal user it is more than enough, but not for a spy.
On the other hand, centralized atomic swap services such as boltz can be a problem because of the information they can collect.
This problem is mitigated by using decentralized atomic swap tools like UnstoppableSwap (btc-xrm) although unfortunately nothing like this exists for bitcoin.
A blind coordinator for example does not know to whom the mixed bitcoins go, if we add a good use of tor circuits (not the case of samourai) (wasabi does it better without being perfect) gives an almost perfect privacy beyond the statistical problem of correlation.
That is why it is important to consider the use case.