Hello
Actually, Insanity really isn't out of the picture. I too have had shoulder surgery in the past, so I have a pretty good idea what you're going through. Also, I bring Insanity to work and a bunch of us do the program regularly. One of the people in my group had should surgery a couple months ago. When they arrived and told me about it....I said, "Ohhhh, you might not like the workout". Honestly,they did everything with modification. If it was a push up move, they did bent knees and modified enough to get a burn with Range Of Motion only. That said, if you're willing to modify "some" of the moves.....you really can do the program.
If you have more questions or would like me to clarify anything further, don't hesitate to contact me

I'm always here to help everyone succeed!
Stephanie