Keeping the radiator free of large bugs seems like it would keep the jeep cooler than the slight restriction from a screen. I’ve been getting a lot of large bugs in mine so planning to try one this spring. Local buss mechanic says they are one of the best things to install to keep the air flowing through the radiators.