Kobi,
Any screen up front will cut down on air flow which is not good for this car on the track.
FYI, debris will hit the A/C condensor, not the radiator.
Dan
Bra comes with screen attached, have one on my GT, very pleased.I have ventureshield clearbra but I am not talking about protecting the paint.
Im talking about a custom screen to protect any rocks/debris from flying in through the big rectangular gaps in the front fascia and damaging the radiator.