A heat shield is required to block the hot air from the engine from being sucked right back by the K&N filter...
also a properly made heat shield will ensure constant bhp being produced..
Heres a link on making a heatshield by yourself..
Heat Shield DIY
This filter will have better air flow compared to the rectangular drop-in K&N filter i'll say!!..