You are right. If you save the private key with private key’s QR code in that. That will not get destroy at any point. Whenever you need just need to import the private in to your wallet. Its very easy to do as well.
Through both exporting and importing, though, if you're on a compromised system, someone can get the private keys. This isn't solving the security aspect at ALL.
Possibilities are, system might not be compromised one if it's an offline one, use it and use your USB stick to save those QR codes in it, then store that USB in a safer place, and you are done...