I agree, definitely can't hurt to wall off the radiator sides. I'd like to convert the rear window to lexan or something and add a few more ducts that vent ahead of the radiator there too.
Although, now that I think of it. At the last race when the car overheated I thought the thermostat had...