Probably took the screen out to have true ram air.That screen is fine, you'd have to wonder how that snow gets in there unless the screen is broken.
Why don't you start a new thread on this subject...will get better responses.Has anyone ran the hurricane 300hp tune with header and closed loop?
Just wondering how much stronger is feels compared to the 270.