To get better accuracy, if sticking with this kind of RC servo, it's basically required to have two servos per joint to preload each other to kill that wiggle room. It's something I've been calculating, but I just can't figure out a way to offer it at a good price.
Interestingly, for arms that are popular in academia, even when the price goes to $10k (like ARX or Trossen), the wiggle room is still there (better, but still there).