A test done by engineering explained on youtube confirms slight gains with k&n filters. Ive had mine for about a year and it worked well.
The difference you actually notice is not that much but i guess the main advantage is not having to buy new filters.
The corksport intake on the other hand...