VW Jetta 2.0 Diesel = 103KW / 2.0L = 51.5KW to the Litre.
A quick reflash of the ECU and it's 139KW / 2.0L = 69.5KW to the Litre.
Landrover Discovery 2.5L Diesel (Chipped) = 140KW / 2.5L = 56KW to the Litre
Never mind these Ford and Chev V8s, Put a Diesel in there.
KW per Litre is a pointless measurement used by ricers to make people think their small knobs are bigger than they really are.
What I reckon is really important is how happy your engine choice makes you.
Whether it's the manufacturer or how much power it makes or how drivable it is or how much fuel it uses or how heavy it is or how easy it is to hot up or how much of a bargain it was when you bought it. Every one has to make their own choice based on what's important to them. I'm happy for anyone to use whatever engine does it for them.
It certaily makes it far more interesting to see the variety of engine choices when you wallk among the cars at an event like the nationals. How boring would it be if they were all the same.
I hope Ford do produce a more compact OHV V8 as it will certainly improve the options for Cobra builders.
Cheers