For a long time to store the best option is paper wallet than hardware wallets unless if you want to use your bitcoins on a regular basis safely then hardware wallets are good. Also, if you want to save some altcoins along with Bitcoins safely at one place all them then these hardware wallets are good but you need to check those sites for what are the coins they are supporting.