Welllllll....
With the screen...think of that screen as settling down the turbulence in the airflow, which would subsequently give you a more accurate MAS reading, which would better aid in the fuel mixture, which would give you more power, which would...you get the idea
About the connector not fitting in the tube for the fender cold air intake, my solution was to get high-temp engine wrap and wrap the entire connector and the plastic boot for the fender well...I have had no problems since!
Hope I was of some help, email me at AvengaRT@aol.com if i can be of further assistance.