It does. I currently have it pulling 5º NA and 8º in boost. I think I can pull up to 15º.

Horsepower wise, I'm not currently making enough to hurt the build setup for a turbo LS engine even if I didn't pull timing. The guy that built it built one for my friend that was running regular high 9's in a 3800lb car (he since went to a 4L80e running low 8's).

The real solution is to lower the line pressure at the specific load level its currently chirping the tire. Worse case I'll adjust line pressure by gear and knock it down a bit only for the 1-2 shift.