Opinions on windage screen

As for 10, 15, 20 and making 30 or 40hp from combining it all. ..uh hmm rethink that.The purpose of this ...is fixing wi dage and parasitic drag issues
This is true to a point. The power gained doesn’t add up in that fashion but it does add up. It is not a simple 1 + 1 + 1 + 1 + 1 = 5. Sometimes it equal 3, sometimes it equals 6.
Truly correct in that is all about oil control. Controlling the oil needs to be done. Performance engine to race engine, it shows good results. Thus making more power. Lack of control, less power.