OK, so now I have tried both the Uni Filter NU-8503ST and the UP-6245ST on my 2018 Z 1000. Both with No Toil Evo, since I can't get filter oils here in spray cans or that are flammable. The NU-8503ST is the much better choice for me. It's longer, has a rigid internal frame, and doesn't have an internal flange that limits how far you can slide it on. The 6245 does have such a flange so you can barely get it on far enough to be confident that it won't fall off. The 6245 has a coil spring frame, with no cap or frame under the closed end at all. The 8503 is easier to oil, as it doesn't have a large volume of foam anywhere that soaks up too much oil. The 6245 has a large piece of foam at the closed end which sucked up a lot of oil, and I couldn't figure out how to squeeze out all the excess. It became a gooey mess and I wasted lots of oil. The second time I oiled the 8503 (after using it for a month and then trying the 6245) I had a much better idea of how to do it and didn't waste any oil at all. I've now got a second 8503 (to swap out), and will use the foam from the 6245 in conjunction with the stock screen to try to reduce the dust that comes into the intake between the seats.