Opinions on windage screen

I agree, it's not that important in the end. But it has some importance as it usually helps to understand the proper way to look at things...because then you are best able to work them in your favor. The other nice thing about reducing drag is, much like losing weight, you are increasing the efficiency of the vehicle rather than just pouring more air/fuel into it.