Good to hear you ran it again!! If you are in good tune, the turbo will spool faster. Next is the torque converter, since you said the boost control is/was sota bad,because of too small a turbine housing.
I have said before,to RevOD,you need about 2400 min.,2600 would be better,RPM stall converter,even with a stock cam(& yours is not stock) but nobody seems to want to listen to my advice,which is fine,but don't try & fool yourself into believing you can get around this boost coming in too slowly,because it will remain the same,unless you install a higher stall torque converter or squirt some nitrous during your launch. Remember,even (IF) you install a higher stall torque converter,you still have OD & it will still lock up in 2nd,3rd,& OD if you wire it that way, so your mileage will not suffer on the city or open highway. Instead of adding extra weight to the bed, try some sticky drag radials!! Sounds like I am getting frustraighted,,, but I'm not really. Two cents thrown :-)