That should be a good turbo to run.
Driveability,, depends on your what stall is your torque converter is.
If it stalls to say 1200 RPM, it might have some turbo lag. (for street driving)

MBHD


12 port SDS EFI