I store my crypto on hardware wallet if the crypto itself is supported by the hardware wallet. If not then i will use the official wallet to store them, for token they are all in my ledger as it's safer that way, i've used it for a long time and it's worth to have because there's a lot of hacking case in crypto.