I use the Uni foam filter. It's a dual foam setup and works great! I've raced motocross for a zillion years and foam filters are the best thing going. It's a two stage filter w/ two layers of foam. Normally after a dusty ride, I can pull, clean, oil, and reinstall the outside layer only and I'm good to go.
Once after a particularly dusty ride using the OEM filter on my XP1K, I found fine dust in the intake, downstream of filter. I was none too happy. Last week I returned from a very, very dusty 500 mile trip in Baja with buddies. The outer layer of my Uni was disgusting. The inner layer looked as clean as the day I bought it. Of course, the intake was clean as a whistle and very happy.
It's a bit of a pain to clean and oil these these, but well worth the investment in time... IMO. Keep in mind, you will have to buy foam filter oil. I use the Uni brand. Uni cleaning solution isn't the greatest, so I first clean with a mild dish washing liquid, then use the solution. Works like a champ!
You can find these at Rocky Mountain ATV and I'm sure several other places.
Here is the Uni website. The filter for the '14 and '15 XP1000 and XP4 is the one on the left... Hope this helps...
ATV / UTV, Polaris, RZR XP 1000, 2014-15*| Uni Filter
Oh, one more thing. I have noticed absolutely no change in power or restriction to air flow. In fact, south of the boarder I hit 78 mph (according to my GPS) on a flat, dirt straightaway. Thought my dang helmet was going to blow off with my head in it!