I haven't actually gone and read any of the small print, but just from what's been mentioned here, and knowing how marketing works, sounds like it's full of weasel words and nearly impossible criteria to meet, and then probably has some really gray areas they can use to rule against you....just like those fabulous "extended warranty" policies.

I understand your thoughts JH, seems easy enough to sign up, log your oil changes, keep receipts, yadda yadda yadda, but honestly, I wouldn't even waste my time with it..... and I don't want to use that oil anyway.
I do all that record keeping anyway.
..just my 2 cents...