Heck no, far too messy to apply. Have seen it used on Mini arches before, but it washes off far too easy.
Mini's own brand plastic stuff is superb for the Mini's arches, actually makes a difference without staining the plastic or making it fade further in a few weeks time. And its easy to evenly apply.
Cant do the peanut oil one as I've a serious peanut allergy.