I'm sure either will be fine.
I've spent 20 years or so of my life in Heavy Equipment and worked for one of the largest Caterpillar dealers on the west coast for 17 years. I've cut open hundreds of oil filters to inspect for metal as part of a normal PM service.
Believe me, there is a difference in the quality of oil filters out there. The Caterpillar filters were definitely superior to many of the other brands out there. I didn't say all but many.
I do run K&N filters on two of my engines but not on my bike (yet). I have personally cut open the HD filter and it is a quality filter. I have not yet cut open a K&N but would like to one of these days.
So, I offer that if you are interested in trying K&N filters, buy one and cut it open and see for yourself what it looks like inside.
Take care,
Dave