After exploring the possibility of installing an auto shoulder, I've decided to not include one. Several reasons, but the biggest one is that the controls would have to be in a location other than the arm...for an auto shoulder to work, a completely separate arm not attached to the shoulder has to be used as a controller. I think that kind of setup would be awkward for animating...purely my opinion, others might disagree.
So, while it could be done, I don't think it would be very intuitive.
Okay, on to the next thing.