I work in a motorcycle shop too. My garage. 
Since going to Ducatis I fucked with and bitched about the stock oil filters till I was blue in the face. The only way to keep them from leaking is to tighten them so tight you can't get them off. Plain and simple for some reason they suck. The K&N, tighten them one turn past first contact and they don't leak and are no problem to get off. The nut on the bottom just makes it that much better.
...
Since going to Ducatis I fucked with and bitched about the stock oil filters till I was blue in the face. The only way to keep them from leaking is to tighten them so tight you can't get them off. Plain and simple for some reason they suck. The K&N, tighten them one turn past first contact and they don't leak and are no problem to get off. The nut on the bottom just makes it that much better.
...