Let me make this easy for you.
Nearly all motorcycle external oil filters that are not for Suzukis or HD fit the same bikes.
They all have the same sealing diameter, as well as thread diameter and pitch. Suzuki uses a 1.0 thread pitch, and everything else uses a 1.25 pitch.
If you are not going to use the longer Purolator Pure One filter, use the EMGO microglass filter. Get as much filtration and flow as possible for your hard earned money, and a bypass valve that doesn't open until it should.
In the shop, I stock K&N filters for HD in black and chrome (the EMGO filter is actually a better unit), and two EMGO microglass part numbers. One for Suzuki, and one for everything else.
I highly recommend the EMGO microglass (not the paper media) filters. The filter media is excellent, and the flow rate and bypass valve are top shelf, but the price is reasonable - especially if you shop around. We actually see a hp difference from improved flow on high revving sport bikes.
I hope this helps.