I personally wouldn't touch any car that had been on longlife - 2 years or 20K ? no thanks 
LongLife servicing does have its' place. It is OK for diesels which plod up and down motorways, sitting at 2,500 rpm. However, LongLife is a definate no-no for any kind of high performance, high revving (read: over 3,000 rpm - which is now the official line) car.
Annual, regardless of mileage, every time. Call me old school, but ........
But you
are old school !!!

Seriously, yes, I'm with you on this - 12 months or 10,000 miles maximum between scheduled services.
