If your bmw was mine I would do exactly what you are doing now once a year with either of those filters and maybe even switch to Mobil 1 10W40 high mileage. I have a supra that I drive less than a 1000 miles a year and I do once a year changes with Royal Purple HPS or Mobil 1 EP 10W30. I see...
First off the SC300 is a great car. The PYB would be fine or Motorcraft 10W30 Syn Blend. The Motorcraft filters are really good too. I have owned 2 SC300's with the 2JZGE engines and I have ran Valvoline Synpower, Valvoline Maxlife, Pennzoil Platinum, Motorcraft Syn Blend, Havoline, Mobil Super...