I have used MEW for quite some time now so far it never gave me any problems. I don't know about mycrypto but I'm more comfortable with MEW as of the moment. I wouldn't switch to something else as long as there's NOT really a need to. But I'm not closing my door to mycrypto so we'll just see how this new one goes.