I just only use myetherwallet, trust wallet, and blockchain wallet. Using these three i guess I can hold anything or any kind of token even not an erc20 coins. Well these are safe i never experience of hacking acticities, there is no kind of bad issues about these wallet. You can assure your safety while storing a big amount of money