Climbanyhill is correct, BJ's require less maintenance, and are quieter.
However, this does not mean that they cannot fail like the above picture. The only way to prevent that would be to-
1) place the heim in double shear, capturing it.
2) using a safety washer over the head of the bolt.
The benefits of a heim over a BJ come in, to me, these three areas-
1) double shear possiblities
2) off the shelf replaceable, since you're just using a bolt there are no tapers to match
3) more articulation when used in combination with a hi-mis spacer
Uniballs are tougher heims. They, unlike the other two, require a welded-in cup, so no adjustments there. On the flip side, the cup is reusable, you only replace the bearing itself.