Underpowered I agree...even w/Comptech supercharging, pale in comparison to today's top performers.
In their day they set the bar for everyone. Too bad Honda gave up on them in the late '90's.
The all new 2015 due mid-'15 has some big shoes to fill.....
Did you catch yesterday's Top Gear? They had the Caterham 620R...what an insane car!