As far as the conversation about torque, these cars do make more torque than most Ferraris. I wouldn't worry about torque so much as horsepower.
Anyone checked out this manifold? Claims to not lose any torque as the BOSS intake does.
http://www.lethalperformance.com/201...-manifold.html
-Alex