Whoever told you turbo cars dont make low end torque were flat lying to you. Turbos are used on diesels due to their low end torque. If you are worried about "off boost" performance then change your driving style or tune because if you are in the pedal make sure you are in a boost friendly rpm.