JoinMarket is a really good start (and it definitely won't be banned).
Actually now that I've read about it, I would like to contribute to it myself. It seems like the perfect promise for making the blockchain full of coinjoin transactions.
I heard the inventor (chris belcher) is not doing well with COVID-19 though, so hope he feels better.