The blue OEM filter is solidly good, so if in doubt, use that with confidence. It has never been known to fail or cause any problems in 6 month 6000 mile oil changes.
If you want "better than OEM" my top two choices would be the cellulose media based Tokyo Roki/Mazda N3R1-14-302 or the synthetic media based Purolator Boss PBL 14615, but if you stick to a standard maintenance schedule of 6 months or 6000 miles whichever comes first, then these premium filters are way overkill. Some people leave their oil filters in for more than one oil change but I would not do that. I change the oil filter with every oil change. I also wouldn't recommend extending oil changes beyond the 6/6k interval no matter what super ultra premium oil or oil filters you get.
Out of paranoia I would not use an oil filter that didn't have the high bypass pressure rating even though many people will say it's not important if the filtering media is high flow. In my mind, every parameter set by Subaru should be met or exceeded with no excuses. Again if in doubt, go with OE. No adequately fine filtering media has high enough flow for cold oil in freezing winter - I think all filters will bypass in those conditions, and a low differential pressure bypass filter will be in a wider open bypass longer.