Almost all the wallets you mentioned are close source, is Trezor not supporting ERC20, Omini layer and TRC20? Then why is it not included. There are some wallet you mentioned like MyEtherWallet that do not support TRC20 USDT, any wallet that does not support TRC20 should not be considered. The best wallet for tether are TRC20 token wallets.