I don't understand why people need a hardware wallet just to have a cold storage. IMO, hardware wallets are essential if you want to be secure and transact money every day. In other words, hardware wallets are good as hot wallets. If you just want to keep your bitcoins for the next decade, in a manner of speaking, you can simply install electrum on an offline computer/laptop, verify it and then write your mnemonic on paper(s).
I don't know the company but 17 years does not tell me anything. Bitcoin started in 2009. I would go with ledger or trezor to be honest, even if I've never bought a hardware wallet.
It's way more foolproof and safer to get a HW wallet than a cold storage. It's not that easy for newbies to manage cold storage and arguably offers more reassurances against various attacks than most cold storage, which mainly protects the user against malware attacks only. Many great points for and against HW wallet here[1].
Anyhow, OP I wouldn't go with BCVault. I can't find any reliable information about them and I cant find the source code for anything related to their device. Ledger or any other more well known wallet would be a better choice, and I don't think BCVault even support BIP39 or other seed standards. Not sure why.
[1]
https://bitcointalk.org/index.php?topic=5304062.0