The problem remains that centralized services, like the most popular CEXs get their 'risk ratings' for bitcoin transactions from service providers that don't see much differences between someone wanting privacy and someone trying to hide their illegal activities. So they group those two together. Even if you perform your own AML filtering in an attempt to block out the bad guys, your coinjoins will still be treated as risky by blockchain analysis regardless of who took part in them.
So what is the alternative? I coinjoined first time, but I haven't sent to any CEX yet, I'm thinking of sending these coins to some of my other wallets before (in my possession).
Ginger Wallet's coordinator is the only one that charges users a coinjoin fee according to that stat. Although, the fee is small and amounts to only 0.3%, not to forget that coinjoins under 0.01 BTC are free, those who are interested in using this type of software are probably asking themselves, why would I pay anything at all if I can coinjoin for free elsewhere? They have to find the differences and advantages of this coordinator worth it enough to pay for it. Some still do, which is good for Ginger Wallet's team but many others don't.
I arrived at the same conclusion before choosing the the service/coordinator to enter a coinjoin. This particularly didn't bother me much, since I made coinjoin with funds less than 0.01 BTC