Bottom line.. Torque gets you up the road faster, not necessarily BHP. Thats why low BHP turbo diesels haul ass! they ooze torque!
Unfortunately there are lots of modded cars out there, of all types that claim to have extra BHP, stick them on a Dyno.. that soon sorts the men out from the boys!
In my experience, one of the biggest culprits for loss of power on a heavily tuned engine is a poorly designed exhaust system, usually the bore dia is too large! beware of exhaust that claim to increase BHP by 5-8bhp.. that power usually comes at the cost of torque!
Tom