Never got into the whole HW wallet thing. Are they worth it?
Is there any one big significant drawback?
Dont know if worth but,
offline PC with offline Printer and original Wallet works fine for years now.
...if you are not too lazy to type sometimes a few things

I run Armory with watch only accounts. I have a virgin laptop that has never touched the internet for signing transactions offline. I got a ledger and and a Nano Blue earlier this year. I will keep the paper wallets as they are , but I do like the ledger products.
Uggg, don't get me started on Armory. It's great and very very secure but also very clunky. I had 2.5 BTC stuck in my Armory wallet for the last 3years. Feb 16th 2014, I put 2.5btc in Armory as a test and set a AES256 encryption password. Welp.. had a lot going on at the time and didn't write the damn password down. 3 years later I finally guessed the password. Haha yep, 50k dollars is hell of a motivator. Well as you imagine this a very old version of armory and I didn't have an updated version or BitcoinD running and no way to sync to a database. I finally exported my wallet keys about 100 of them and had to input each private key to see which one held the btc.