I was looking into shoulder surgery myself. I've instead went with periodic injections of synthetic joint lube. There are several flavors but I go with Monovisc. I do get relief. I have a torn labrum, joint/cartilage thinning and arthritis. Lasts 12-24 months. I'm still very active, lift, and do other shoulder intensive sports at a high level. I'm 62 and don't think I'll heal like I used to.
My friend did get surgery and was out of action for about 6 months. He's super diligent, didn't miss a single physio appointment, did physio at home, used the shoulder cooling device for swelling and now has good function. He was about 40 when he had the work done. I can ask who his surgeon was if you're interested.