i mostly have my
BTC on paper wallets in a safe, but i do keep a small amount in breadwallet just for showing people and send small amounts. I think for long term storage paper wallets or offline hardware wallets are the way to go, the difference being paper wallets are free, which i like

You don't think that's risky?
what if you have fire? (assuming your safe isnt fire proof)
I keep some on my phone, and most in coinbase.
What you told is correct keeping paper wallet in a safe is also risky but instead you can make a printed copy in some good options life coffee mug, any show piece so it will be safe.
and you told that you are holding in coinbase which is a web wallet which is also not good as you dont have private key of the coinbase wallet and if tomorrow any thing happen or coinbase close your account you can do nothing . So it is better to store it in desktop wallet like electrum which is very easy to use and very safe
yes that is too much risky, i think we should keep our bitcoin in such where other can get access or they can take away our bitcoin, i will also suggest you to keep your bitcoin in different wallets so that if some one hack your account so you must have so bitcoin remaining.