There are so many ways of securing your BTC.
Getting a wallet like Electrum makes it so no one can send money out without a password.
Storing your wallet in cold storage makes it so it's not accessible from the internet (only by your computer).
People store wallets on USB keys that remain in a safe, but then you have the inconvenience of accessing your coins when in need.
It's really all about a security vs. convenience tradeoff, but overall some very solid ways of keeping your coins safe!
first of all I want to add that this is a very good way of securing your coins while still having access to them but you have to add one step and that is storing the seed in a separate place because USB disks like any other thing are subject to problems like breaking down or just an error like bad sector.
also for convenience you should have two wallets one is hotwallet for small transactions like the money you keep in your pocket.
and one is cold storage which has the big amount like your bank that you visit from time to time not everyday.