Personally, hardware far more safer than you keep on computer because if you're computer got hacked, everything is gone.
For long term holding, then you should definitely store in a hardware wallet.
Just make sure that your device not get stolen because the size quite small,right