Tbh I have mixed feelings about zkSNACKs. They've undoubtedly done good work but they're also behind Wasabi Wallet whose coinjoins have been broken by Chainalysis.
However simply using them as the coordinator seems like decent OPSEC to me since the joins themselves are obviously non-custodial and they are the biggest coinjoin provider so you get a strong anonymity set.
Ideally I'd like to see Joinmarket integration on Trezor too, then it can run off your own node and it's much more private in terms of resistance to blockchain analysis, but one step at a time!