Are CoinJoin transaction truly private? What about the blockchain analysis projects that are around?
It depends on who is targeting you and how important you are to them, and given that chain analysis companies mostly rely on guesswork, you may be linked to the wrong "person" just because you were in the same round.
Chain analysis is probably the worst thing that happened to
BTC since its inception, I'd steer clear from any wallet/service that sells itself as a privacy tool but yet directly funds chain analysis companies, a great example of such a service would be Wasabi, every time you use Wasabi you make a blockchain analysis company stronger and richer.