Heim joints are very good for tolerances because they are basically metal to metal joints coverd in a Teflon to allow smooth movement. From daily use the Teflon wears off and u have metal to metal contact which will transmit noise and vibrations. In racing and off road applications this does not matter as everything is inspected daily and is needed for tolerances and strength. They don't care about vibrations and noise.
Ballistic or johnie joints are kinda the best of both worlds. They allow movement but not as much "flex" as a rubber bushing and isolate vibrations and noise thru a thin wrap of rubber around a ball inside the joint. Still just a thin wrap but much more then Teflon