I have a fundemental problem with heim joints on a non motorcross bike. People who race don't have a problem replacing suspension parts right regular use heim joints because they offer superior travel without bind but anyone who has had a ball joint with a torn boot knows, things don't last too long without anything between the joint and dirt.
For a non-motorcross quad I wouldn't want heim joints on it without absolutely needing them.
In all honestly, all of the camber change needed can be done with about 3 turns out on the threads. I don't think that gives up too much strength and it doesn't require a complete redesign, just a jig adjustment.