KeepKey forked Trezor source code and built a business off of SatoshiLabs original hard work. I think you should support and buy Trezor instead.
If Trezor was cheaper, a lot of people would actually do this. Existing hardware wallets may be convenient for some users, who are afraid of malware on their computer. Personally I'm not that enthusiastic about hardware wallets as a longterm storage solution. Reason is that you effectively rely on the continued services of startup companies. If your hardware wallet is breaking down, you must rely on replacement hardware that might not be available when the companies have vanished. In addition, native support for these wallets is not widespread, so you have to rely on app services as well.
Paper wallets are a much cheaper and even more secure alternative to hardware wallets. You can print as many you want and store them in different places to minimize the risk of loss. Of course, you can encrypt them as well.
I would use a hardware wallet only, if it would work as a standalone Bitcoin wallet, meaning that you could receive and broadcast transactions with it without the need for a secondary device. That would be very convenient.
ya.ya.yo!