Well the thing here is that trezor in general and moreover trezor one does not support coins, which I would like to store (ada, near, sol, atom..).. otherwise, a good wallet. No issues in storing eth and btc.
In that case I would recommend the Ledger Nano S plus. Ledger tend to be at the forefront when it comes to supporting new altcoins. If you own a lot of alts it can actually be an advantage since you can use Ledger Live to manage most of your assets, and don't have to install multiple wallets.
I will take the opportunity to express my opinion, however; just because an alt is supported by Ledger doesn't make it worth owning.