If you were to keep it on an andriod or apple device, how would you deal with backing up the private key & wallet.dat file? The problem with phones is if it's lost or stolen.
What do you think about these strategies:
1. Encrypting the private key & the Wallet.dat file with GPG4Win. Secure wipe the original private key & the Wallet.dat file so there's no traces left on your computer. When you want to use your wallet program you just decrypt the Wallet.dat file. Open your wallet, do what you need to do, close it. Use GPG4Win and encrypt the new Wallet.dat file. Secure wipe the new unencrypted Wallet.dat file. Also secure wipe the old original encrypted Wallet.dat file as you now have a new encrypted Wallet.dat file.
2. What about if you were to keep your private key and your Wallet.dat file saved onto an encrypted partition/volume using Veracrypt. When you need to use your wallet you copy the Wallet.dat file off the encrypted volume once mounted to your C:/coinfolder/. Open your wallet, do what you need to do, close it. Copy the new Wallet.dat file to the encrypted volume then dismount that volume so it's fully encrypted again. Secure wipe the new unencrypted Wallet.dat file sitting in your C:/coinfolder/