Assuming it's got the standard forks in it, which it probably does, it's been dropped a fair way at the front. With the Ohlins in the rear (which is longer than stock) and the front dropped a long way it would certainly be pretty sharp to turn in

Why don't you bring it for a run up the OPH on Sunday so we can all have a gander.