Nothing wrong with K&N filters, I've had them in many bikes over the years, the most was an old CB500 and, when I owned it I covered 50k miles. That poor bike was thrashed to an inch of it's life on many trackdays, it's still going with over 120k on the clock .
I even had one in my Audi for 30k miles.