Valuable insight. I wouldn't CoinJoin any KYC sats but if you ever get a hold of any private sats, I think it is a good idea to CoinJoin before spending to make it impossible to know for sure where they came from.
I'll keep what you say in mind though.