I use a S/S FULL FLOW oil filter called "Purepower" they say the screen is a 25 micron absolute screen, so the largest particle will be a 25 micron, and will catch down to 5 microns, as the filter "loads" up like an air filter.
The filter is a little pricy, but is a work of art, and made from billet, they also say there is a HP increase because of the lower restriction in the oiling system.
I use Purepower oil filters in both my Ducati race bike, & Victory cruiser.
At 7500 mi in my Ducati, I built my top-end, the stock piston, cams, & cylinder bore were in "PERFECT" condition!
I believe in good oil, oil & air filters.