I don't have too much experience with Ethereum or tokens but here's my view. I just moved from MEW to Metamask and it's so much nicer to use. I was using exodus for eth but it doesn't support enough ECR-20 tokens so I went in search of something that did. I don't want to pay the daft ledger nano price so Metamask is my choice atm and I like it.