The most important here is how we manage the wallet. It is very important to be carefull to manage the BTC wallet. If we cannot manage it well, there are big chances for being hacked. Anyway, for the safest place to keep BTC if we don't trade it is hard wallet. I agree if we are better to store our BTC there.