How can a ball joint perform "much better"?
Unless you have a rather expensive suspension setup that allows you to exceed the the range of motion of the stock arms balljoints, they don't do any good at the spindles. If they hold the spindle, balljoints work just as well as heim joints.
I feel the stock caster is just fine as well. How many people really have the knowledge and expertise to evaluate and feel a performance difference in a caster change? If I don't need to adjust the caster, then I don't need heims at the a-arm pivot points, either.
So, again I ask you, how does the heim perform "much better"?
Duncan Racing 340PV, +2 A-arms, +4 LSR axle, and a host of other goodies.