Weightwatchers ???
Hmm, mucho help Luke, surely this is a info forum not a sarcasm forum?
As for the evo brakes, in the fatherland there have been reports of substandard brake hoses causing braking problems, namely not stopping in time. Not sure what the reasons would be, I personally would rather not have the ABS and then blame myself when I binned it rather than rely on a computer. However, no brakes when you need them are a bad bad thing, try and reproduce the symptoms again on a quiet bit of road just in case they were working overtime and trying to slow you down when you met the mondeo.
As an aside, I have heard that it is possible to re-programme the ABS brain to "overcome" any inaccuracies, but how true this info is I am not sure.
As for KINGDICKY, what weight were you carrying ? Just yourself or were you with pillion and luggage, several reports coming in that fully loaded GS's having slowing probs. Best results are to use the 1150R or 110S brake disks, apparently.