I put K&N filters in my stock XS650 airboxes about a hundred years ago. I like them just fine. They're guaranteed forever. Another hundred years ago I put a K&N in my XS1100 airbox. I bought it from a buddy for $5. It is also guaranteed forever. If it swells up, I just send it back for a new one. It's one and done. The bike runs as designed.