For my GM applications, I would use a Puro over a Fram Ultra. Oil pressure and cold startup flow would improve.
Ultras can make things worse, depending on application.
The pictured oil filter here is really nice. Don't we-all hope Purolator starts producing an entire line of oil filters that do not produce media separation anymore?