Agree. Many caveats and pitfalls. Better than nothing though. BitcoinQnA one of the best guides to Bitcoin privacy. Prepare to read!
https://bitcoiner.guide/privacy/
Also, here are some additional weaknesses of coinjoins.
https://localmonero.co/knowledge/ring-signatures-vs-coinjoin