I can not understand that why are you not preferring blockchain because I am using blockchain since 2014 and never faced even a single issue so far. However, I would recommend using web wallet only for the regular transactions and not for the long term storage. I think a securely generated paper wallet is better than hardware wallet in terms of cost, ease of use and security.
I quite agreed with you on block chain as my most preferred wallet I have been introduced to different types of wallet but I felt secured using block chain, I like all the security features deployed by block chain to prevent hacking of the wallets and I am pleased with their mode of transactions.
Blockchain is not a good place to store your Bitcoins on. If the website or server ever goes down, your funds are GONE. You don't even have access to your own private keys.. which is wrong. Best thing you can do is use a hardware wallet or the BTC Core wallet. Never use websites.. we know how much money has been lost from them.