It seems to me there are two disadvantages of using a Trezor wallet.
1. It seems there is no way to change the fee. If you have been sitting on bitcoin for several years you should be able to send them without having to pay a fee. Other wallets allow you change the fee (either increase or decrease it as desired). There have been reports on reddit about people having to pay 20 cents for transactions when using trezors.
2. It might be a bit hard to explain to airport security. For those of us who are nomads and often traveling with all our belongings it could be awkward if airport or border security ask for the meaning of that electronic device. (I've been in this situation too often to want to carry a trezor around.) Again, on reddit there have been stories of people getting the trezors confiscated for 'carrying bitcoins' across borders.
If I was carrying a trezor across borders and was queried I would just say it is an online banking device and not mention bitcoins. But that might not be a satisfying enough answer.
The first problem is easy to solve with a software/firmware fix. The second problem is harder to fix. Are there any hardware wallet solutions that are as secure as the trezor but a bit less conspicuous? If not, how would one go about making one?