Opinions on windage screen

I disagree. The power wasn’t there because of the issue. Getting rid of the issue frees up what should be there or releases the full (Or more of the) potential. If the potential is hampered by an issue, then it was never there.
It's not the same as adding heads or headers.
You need to think about it harder.

I thought you could have understood the swimming with clothes on idea because if you take the clothes off and then swim and swim faster did you all the sudden become a stronger swimmer. No.You didn't.nothing changed but the weight and drag of the clothes, you're still the same you.

Take a motor from a 9 sec car and drop in your 76 cordoba and go 14's...does the motor make less power, no... try and wrap your mind around the simple concept. I know you can.