I've blown apart 2 of 4 lockrights I've installed. One in a healthy street car with 400 horse. The second was in my d60, it survived a couple wheelin trips and failed.
Both stripped the teeth off, broke the window area out for the shear pins. Unsure why they did that, both were warranted though.
Had good luck with the other 2 I had. Unsure if
I got a bad batch or what? chevy305 on here had a similar issue around the same time.
I've got what looks to be a Aussie in my ten bolt on the k10. Got it new/out of box. Can't speak to how it will hold, haven't ran it yet.
Personally I'm not a huge fan, I prefer full case replacement lockers, they aren't that hard to install if you ask me.