It's just another eBay turbo. Hit or miss. It is NO DIFFERENT then any other eBay turbo out there. I used to think differently, but I haven't had that great of luck lol. I have a leaking oil seal in mine.. I read a review on a Godspeed turbo and it was like 4x out of tolerance for balancing. Obviously not quality parts.
It's not all that big of a deal though.. it was a learning experience, and at least now I know. This whole car has kind of been a learning experience. It's just the practice Honda, the next one will be the one I care about, lol.