If you want to eliminate single point of failure or you want better protection against Bitcoin theft or natural disaster you should consider using Mulltisignature wallets for Bitcoin.
Note that using multisig itself does not prevent any loss from natural disaster and loss of information in general.
A 3-out-of-3 scheme might be perfectly secure against thieves trying to steal 1 or 2 pieces.
However, losing one piece will inevitably lead to a loss of funds.
When choosing a multisig scheme, the concrete amount of co-signers is crucial.
Also, it is worth to mention that the transaction fees will rise.
A IMO better alternative is to use a secret sharing scheme.
You can achieve the same "backup strategy" as with a multisig wallet where the single keys are spread geographically, without the increased fees and added complexity.
A proper secret sharing scheme with a N-out-of-M scheme does not leak any information about the secret if N-1 pieces are leaked, making it perfect to securely backup private keys or mnemonic codes in different geographic locations.