Would it be possible to get rid of the castleated or nylock nut and use a proper high tensile nut and lock nut instead? Seems the nuts are the problem with these balljoints now. they used to just break through wear and usually only at low speed. The nut can strip at any speed. Seems like a real dodgy set up to me.
Perhaps there is an opening to make some decent quality ball joints.