I think that repair surgery would be more helpful since little is known about the effects of synthetic shoulder replacements. I don't trust the chemicals and additives that are associated with joint replacements.
No, I think repair will be better. You should not get your shoulder's replaced if there is a chance at repair. It depends on how deep the tissue mass is affected.