Basically they would be equally secure if you generated the private key on an offline computer and the private key never touches the internet. Unless you generated something like an IOTA wallet ( I think they fixed that now?) where the private keys generated were not truly random. People were able to generate other's private keys again due to a bad algorithm in the address generator.
This is pretty much the same thing as what the Trezor does internally, the hardware wallet just adds convenience.
If you are short of a hardware wallet and offline computer, do what I do and store funds in about 10 different places.
Ha, ya I have mine in like 5 different spots as well.
P.S. you mean to say protocols Smiley
You're right. Amazingly I just typed the finished version your mobile provides as your typing out to get that spelling.
Thanks again.