@jasonf I'm sorry to hear about what happened to your shoulder. Training injuries are the worst. For the sake of avoiding that, I think I'd suggest NOT chasing the L-Sit Pull-Up.
The reason, which you noticed yourself, is that the L-Sit Pull-Up FORCES you into a particular position whereas...