For long term storage, you should seriously consider a paper based wallet.
I realize paper has its advantages, and it may be used as a substitute or in addition to digital offline, however I really want to avoid debating paper vs digital offline because I'm sure thats been covered.
Instead I'd love to explore best practices for digital offline and in particular, how to make the electrum client (or other cleints) act across several wallets