About Wasabi's implementation on Trezor, I haven't studied it in detail and still have little knowledge about it.
The main message is that Trezor is using zkSNACKs coordinator to run their CoinJoin, and we all know that zkSNACKs coordinator is pro-censorship because they partner with blockchain surveillance companies to blacklist certain UTXO from their CoinJoin feature. Meaning that there is no privacy for people that will use CoinJoin on Trezor because their UTXO will be spied on first, before they would either be allowed or rejected from using the CoinJoin service.
You can read some of it here:
https://blog.trezor.io/coinjoin-privacy-for-bitcoin-11aaf291f23