I haven't read it yet, but having just read Dave's write up I think they might be a little off target.
No turbo, no LSD?
I would expect it to be a 1.8T with an LSD. Without the turbo rush you get as it comes on boost I think the car (no matter how quick) would end up feeling pretty tame. Also, it would only appear as a slightly tuned Fiesta ST.