I think you need to secured all your bitcoin wallet that is the best thing you can do. Stored in a secret your seed or note it and get a 2FA for a safest way. My bitcoin stored in blockchain and xapo. I think they are secured.
I agree with you, 2fa security is the most powerful way to keep and secure our bitcoin pieces, because by using 2fa only 2fa code holders can open and conduct transactions in our wallet, 2fa is a high level security that is not in doubt its security
Well any kind of security will be fit if you know how to make your bitcoin safer. To achieve more safety in your wallet must do sensitive moves not just by trusting any securities, its about how you control all your transaction because we know theirs a lot of people who really what over our mistakes for them to grab it.