it's better to hv a personal feel of how flasflo performs for yr car by trying EO of another GOOD brand and series. i was shocked at the enormous difference at 20k service with own EO and felt the 1st 20k mileage has wasted my car and my ride joy. i think priority in buying a car is to enjoy it, at least for the reasonable power and performance we are paying so much for.
from my query to the TCM staff during my 10k service (around 1.5yrs back), they said can bring own EO to change in NPMP but they cant offset NPMP cost. if npmp is a must, it is worth it to pay more to get own good EO to really enjoy yr car and ride. however, becos using outside EO, car need (or recommend - cant remember) to re-service at 5k interval. Not sure things have changed since then.
NPMP is a very good initiative. If TCM allows EO offset from NPMP cost, then it is excellent. i guess TCM has enough customers on hand for their NPMP (thus the long queue at service centres) and thus they disallow other EO other than their own flasflo EO to maximise their profit. it makes sense for them as a biz.