Please remember that whatever coinjoin service you use, the KYC exchange will still know how many bitcoin you have purchased from them. Coinjoin does not erase your exchange's buy history.
thank you, Mr.2MB. I am aware of this but its good to not assume anything.