Opinions on windage screen

I get what MOPAROFFICIAL is getting at. Some of these things work better in certain circumstances and operating conditions.