No the Cardiff car is a gen 1 ISF without the LSD. Shame as I liked the rare red colour.
For me a mechanical LSD is almost essential. I love my RWD track time and have lots of experience of both non, elec and mechanical LSD's to know I need a mechanical one to get the most out of it. My last 5 cars were, Exige S, Exige cup 260, E60 M5, M3 CSL and most recently turbo'd Gt86 (which is now a dedicated track car and a keeper). The Exiges were all about grip, turn in and balance whereas the 350bhp + cars steer as much from the rear as the front wheels hence they need an LSD unless I'm to smoke the inside wheel everywhere and get black flagged (been there and done that!)
Saying all this as with any car I've owned I'll buy my LSF on condition. If a decent '08 car with the right miles, spec and price came up I'd just have to think about changing my heavy right foot driving style .