I run the standard high caster JBA and i have friends with the HD arms. excellent quality, zero long term issues.. can change balljoint on the fly if needed and the new JBA upper balljoint that comes with HD arms is bulletproof
Camburgs. I've been beating the hell out of mine for 40k and they're still running strong. Just about ready for a bushing rebuild but they barely make a sound and the ball joints are completely fine.