I have a similar back story, massive baby, 4th degree tear with associated side effects, although thankfully no revision surgery needed. Everyone told me I shouldn't give birth vaginally again, and while I did agree with them, part of me yearned for the natural birth experience to heal the mental wounds from the first time round. The problem was, I wanted a complication and intervention free natural birth, and actually, I wasn't likely to get one. What made the decision for me was that I found childbirth scary and overwhelming the first time (water birth, gas and air, an objectively "lovely" birth until they discovered how badly I'd torn). When I considered that this time it would be scary and overwhelming AND I'd be terrified of tearing, I knew that I really didn't want to labour naturally.
My second baby was born by ELCS and is now 4 days old. I'll be honest, the recovery has been a bit rough so far. But I can tell every day that I'm healing. The surgery itself was incredible, overwhelming at first because I was apprehensive, but within 10 mins or so I'd been handed my baby. My DP was there throughout to hold my hand, we did skin to skin, delayed cord clamping, breastfed straight away in recovery.
My first birth I did 15 mins skin to skin, then I was taken away from my baby. While I was in theatre having the tear repaired, I could hear him screaming and there was nothing I could do to get to him. We had loads of problems with feeding, I was traumatised, couldn't walk, couldn't go to the loo, we spent several days in hospital. I don't remember much at all of the first 2-3 weeks of his life, and I needed counselling to help me move past it (and endless physio for the physical symptoms).
This time, I remember everything. It was calm and controlled, bonding and feeding are going brilliantly and despite the pain from the incison I feel amazing.
I would always recommend a vaginal birth to people who are unlikely to have complications, but for people like us an ELCS is absolutely the right choice and the experience can be wonderful.