I would not trust anything coming from tornado cash now and I generally don't think any mixing on ethereum is good enough, there is not enough volume for that and it's easier to have software compromised.
Additional danger on ethereum chain is that it's trivial for Tether owners to control and freeze USDT tokens, there is no big difference between that and upcoming CBDC.