If it matters i run TRE's on my burban, when i was building my X-over/High-Steer I put alot of thought into the joints. It came down ease, if you break a TRE you can get one from any parts store or parts yard if in a pinch, heims not so much.
I do agree Heims or stronger and should not fail as much as a TRE may but if you dont have a spare heim you are SOL until the next day at best.