Good link - I haven't looked at absofacts for a while.
It's always interesting to do direct comparisons although the 'review' is rather cursory in this case!
I guess this points up the difficulty of racing different manufacturers together, a problem which my club overcomes by one-make classes. Any differences are thus minimised. Most of our guys own quite a lot of cars from all the major and many minor manufacturers and a review stating that one is 'better' than another wouldn't have very much effect on what they buy in practice. But it's always interesting to see what other people think and why.