I don't have really any more info then you have. It was a nice turbo, the turbo was claimed to put down over 400lb torque at 14psi.
Heres a little info i got on the turbo
Major flow increases, efficiency increase, larger boost "sweet spot". Minimal, if any, decrease in turbo response.
Sweet...