Are you talking about Lucas Oil Stabilizer?
Lucas engine lubricants are group III hydrocracked based, not a true synthetic base oil. It would not be on my "go to" list for buying off the shelf. It's no better most every other big name you would buy off the shelf.
Good call on oil stabilizer, never use that.
Appreciate the info. Do they have any advanced formulas that are better quality of base oil?