Been playing with a seedsigner. It's really good. I suggest instead of storing the keys as a QR - which can be lost, destroyed, found by others - use a Border Wallet. That way you can keep multiple copies without any fear somebody else will use then, then load the seed onto the signer as a 12 or 24 word phrase. This keeps your keys OFF your online devices and makes sure everything is okay if anything happens to them.
No more Ledger etc for me - far too dependent on Ledger's own infrastructure. Once you understand it's the keys/seeds that matter then those things become superfluous.