RE: Different release for problem shoulder???
I use a Tru Flite hurricane glove which is pretty much the same glove as the Winn glove and while I agree that it distributes the weight over the entire hand vs. the wrist alone making it easier tp draw the bow, I see no way that it could take any weight off of the shoulder. Your shoulder is still going to still have the same ammount of weight pulling against it.
Really the only way to reduce the ammount of weight on your shoulder is to lower your draw weight.