I have a cosworth inlet on mine and wouldn't recommend one without further mods. I got mine cheap and wanted to find out for myself - wish I hadn't bothered!
My mate works for ford and they tested the cosworth inlet for the caterham engines and decided against them due to the loss of torque.