Opinions on windage screen

Did the Direct Connection program have access to a dyno? If so when?
My impression has always been DC worked closely with the corporate supported racers, and development was mostly based on track results in Stock and Super Stock.

Screen. Go to your local metal supplier for 'expanded sheet metal - non-flattened'. There will likely be some choices in thickness (gage) and openings. At the time I just picked the one that looked right.