I've got some on mine, I reckon they let plenty enough air through to the intercooler......well it has made no difference to the performance anyway. Got mine off Mr Rabbity aswell, and he E-mailed me detailed instructions, just waiting for the warmer weather /spare time to get them wired up.