Well, it was filmed at Rockingham, the same as the autocar one. I'd bet the owner allocated a day to the press (For some ££££Â£'s) and the stingiest ones got the least time with the car.
Lame review
I want to see like for like tests, tests where we can see quantifiable see the performance prowess of the car against direct opposition.