Wasabi Wallet and BTCPay Server already have decentralized coinjoins thanks to Nostr. The coinjoin protocol used in those wallets is far more block space efficient and private than Sparrow's Whirlpool, here's the last coinjoin tx I coordinated: https://mempool.space/tx/e05d753f892ec0d6aca2f7946e8a9c39dd9755922ad2c3d8ea28d2180815db83
Discussion
There are other solutions, but I liked the Sparrow one the best. I am also dubious of Wasabi, but maybe don’t know enough on that one.