It should be a good turbo for you. I have a friend that runs that turbo with a TS chip, intake and exhaust. He has no problems with it so far. Also it is a jornal bearing turbo wich means 2 things.
1. It IS rebuildable
2. I probly wont spool as fast as a Ball BEaring turbo, but it still shouldn't be a problem. There shouldn't be much of a surge issue like people have talked about with other BB turbos.