I think any of the OP's mentioned choices are fine options for the high-end of 'mid-grade' options. I'd personally try the P1/BP or NG/Wix. If the P1 is 'restrictive', it's more of a wives tale IMO. Any filter that filters insanely good will have 'restriction' compared to a less efficient filter, in general. Not always the case. Enough to matter? Depends on the application, but I say for street and sane driving no. IMO, the P1 thing could easily apply to any heavy/thick media oil filter. It's more of a concern with racing, but if you're still OCD get the NapaGold/Wix.
I'm trying a P1 on my VX next after using the NG/Wix for a while. I use either interchangeably, FWIW.