I would be very wary of the stuff this guy who's selling the BTCC manifold is saying.
IF it is a genuine BTCC manifold and IF it does fit on your car, chances are it was developed to work with very wild cams in a very narrow rpm range. It would probably hurt performance in a car with street cams.