You don't need a windage tray for The STREET!! to start with.(You wouldn't even know if it was there Or NOT)and as for Racing It may not even be cost effective for most. Secondly The Teflon is NOT CHEAP.
Larry/Twisted6 [oooooo] Adding CFM adds boost God doesn't like ugly.