Though one downside which I've gleaned from friends who are non-native English speakers, is that the variance in pronunciation in English does sometimes lead to native English understanding what you meant, whereas in Spanish if you're pronouncing it wrong the listener often has no idea what you're trying to say. That's heavy anecdata though. I'd be super interested to hear from others if that's been their experience or not.