I've read their review on the website, I wouldn't say they 'slagged' it. From what they say, I get the impression that they think the Stilo is an average car, good, but doesn't excel in any particular areas (that's not my opinion btw, so don't get angry! - I happen to think they're very good, my Dad's got one so I know ).
That Stilo they're giving away has uprated suspension and exhaust, so it's going to be different to any other Stilo they're driven before.