Great post dear OP, Really useful I wanted to add that we can also use
Trezor's new Hardware wallet to get benefit from the Coinjoin feature but con is that coinjoin feature is provided by wasabi wallet cooperation. Which means Trezor HW is also making some actions against anonymity as ledger did.
I would also say "Service uses the fee you pay to hire a blockchain analysis company to spy on your inputs" is a pretty big con of Wasabi which you've missed.
Really!! I mean one thing I knew about them is they are not a good option due to centralization which obviously means we should avoid it but I think your statement make sense. Because centralization means they have people behind there infrastructure to do things like a middlemen.(metaphorically saying).