Why not ? I mean the main question re security is having your key offline, isn't it ?
I don't trust phones. Even when offline they can still be connecting things like "find my phone". It's something I can't control, unlike an offline Linux PC.
What would be your top 3 in terms of hardware wallet / storage ?
Here too: "it depends". A Trezor hardware wallet (connected to Electrum) is one of the best combinations of security and ease of use. Bitcoin Core is much harder to use offline. But, depending on the amount, a mobile phone wallet
(Mycelium, Unstoppable Wallet, Coinomi, Blue Wallet and more) can also be very convenient to pay on the road, while offline air-gapped cold storage is safer for long-term storage.
I use different wallets for different purposes. To start, it doesn't hurt to familiarize yourself with different wallets.