Wonder where you got that link from.
I have to admit I'd like to see what it's like in reality. I agree also on the the amount of weight they have to pull as well.
Z Cars mount theres in the back which is pushing when you think about it. Dunno how much of a difference that makes compared to in the front which is pulling.
Also wonder how easy they are to drive due to the torque and amount of revs needed to make progress.
I still reckon a Cooper S supercharged 998cc Mini would be awesome fun.