I helped a buddy install the MT offset version with his Icon lift. They were very nice.
I've never handled the other mentioned brands but like was said above, I can't see what makes one vastly better than another.
If they have one articulating joint and one poly or OEM joint, they should be tolerable on the road, Noise Vibration Harshness (NVH) wise.
I would never run Heims again on a street driven vehicle. I've heard all the arguments about 'quality heims are different' etc., but that hasn't been my experience. Heims are very noisy and clunk and rattle constantly, which drives me crazy on a street driven vehicle. I built arms for my old Jeep project and used high end Heims. They clunked and rattled like the imported garbage.
Johnny Joints are pretty sweet if you are OK with adding a joint to your service routine. They require grease about as often as you should be changing your oil. The poly in the joint body is serviceable too which is nice.
I would glady run a beffier arm that was adjustable with two factory joints. I haven't seen anyone offer one yet though so I'm making my own. I'm going to make new uppers and a new panhard bar too.
After pricing DOM and bushings, I cant justify the cost the vendors are asking.
In the end, if you get a goid adjustable arm, you will gain about an inch or so of travel with the right suspension.
Sometimes an inch is the difference between getting the winch out and driving away. I like to use my winch for others more than myself so an inch is worth it.