Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I went ahead and made the change, but I wonder if you would accept a change to "allowed it to set up with near impunity, even against Pokemon that carried a super effective attack against it." It preserves the past tense but sounds less awkward imo.