Is it any good

If the current TC is pulling that hard at 900rpm, Id ditch that thing in a heartbeat.

I agree. As far as off the shelf torque converters go I think Hughes makes one of the better ones out there and you can't beat the price you paid!