Can't say I've ever seen a base plate like that on an oil filter. Of course, I can remember when e-cores came out, thought they looked funny then too.
Are they offering the 0/16 at oil change special prices, like they do with other stp oil?
Premium Guard oil filter there my friend....
XL STP is the exact same filter at Federated Auto XL oil filter... They are very well built.