Haha AE86's are taking over the site. Cool build hope it goes well for ya. Them metal gauzes are suppose to sap the power dramaticly I havent first hand experience of this but a fella on ae86irl dyno tested an escort with and without gauzes and when they were fitted it lost something like 21bhp. The socks are a better option but can tear, it happened to mine so I just took them off didnt do any harm but you run the risk of stones/dust getting in but if its just a track car the risk would be low.