It is rough surgery and the recovery time is extensive - as with any
joint replacement - if you decide to do the
surgery, be sure to follow all pre and post op instructions as far as PT and limitations as to how much you can use the affected arm.
Have you tried or discussed cortisone injections in the shoulder? For me, they did not help, but it could be different with you if you and your doctor would like to try it before proceeding to surgery.
Best of luck!