The answer to your question depends on what your priorities in a filter are. If keeping the most dirt from getting ingested by the engine, the answer is not a K&N or similar. If that is secondary, and you want a little more sound and performance, then K&N - yes.
There was a thorough comparative study on many brands of air filters, including K&N, but it is getting hard to find on the internet - apparently K&N's lawyers are constantly on the prowl. If I can find it again, I will post a link.