The best wallet for the crypto currencies are hardware wallets which are more safe than MEW because it is in offline always.But it will cost us a little bit less than $100 but you can save multiple crypto currencies as well as tokens in Ledger Nano S.So the people who are not convinced with the MEW security then they should go for the hardware wallets.
So I have heard quite sometimes now that hardware wallet is good; I can't really say cause I have never used, but I am seriously considering to do so though not for Ethereum but for bitcoin. In the matter of using hardware offline for adding tokens, i don't know about that, I am skeptical of it. Most times, I usually want to make a quick check on my account, I don't know how it will be with using hardware wallet for it, isn't it risking my account cause of constant logging in? And another thing, does using hardware wallet support ERC20?