Hello All,
We have seen a lot of these come through the shop. Here is what we would say about them:
1. You have a 50/50 chance of one not leaking, so if you do get one do as the write up says and replace the seals, and it is a good idea to replace the thrust bearing
2. Most of them are not balanced very well, so spend the extra and have it balanced before you install it
3. Make sure and loctite the lock nut when you put it all back together, we have seen the nut come off of these several times ruining the turbo.
4. The metal in most of these are not real good quality, but we have seen them going for a few years after the above was addressed. So, we really do not know what kind of effect this would have in the long run.
If you follow these steps then you will have a turbo that can last a long time, if you just bolt it on you are taking a chance, but it works sometimes. We could not sell these in the shop due to point #1 and warranty concerns, but if you wanted to try one yourself they can work, with some work. We hope this helps you all, let us know if you have any other questions. Thank you,