I had to have a planned c-section (due to placenta blocking my cervix)- but unless there is a legit reason for it- then you should try vaginal birth.
Personally, for me, the c-section itself was lovely- I know that may sound odd, lol, but it was a totally pain free experience- and all went great. I didn't get to hold my LO right off, but I saw her- they cleaned her up quick, and then once I was in the bed to go back to my room I got to hold her- it was quick
There were for sure some rough recovery moments (which can happen with a vaginal birth as well- there's never a guarantee- but just in different ways). My recovery went smooth too- the scare is barely noticeable- I did bleed for 7wks PP. But that can be common no matter how your baby arrives.
I only have my one personal experience- I'd do it again- even though it was honestly my biggest fear when it came to child birth (c-section and spinal)- but both were easy. Just some rough recovery moments- like the itching when the spinal wore off (worst itch EVER and no way for me to describe it- but I suppose that could also happen with an epi)-- the first day after was rough, as it took the hospital some time to figure out pain mangement- but once they did, it wasn't bad. I was up walking in 2 days- and able to do most stuff by the time I got home (just had to be careful). I'll be totally honest- the worst part of my recovery was the drugs they gave me-- made me horribly constipated (sorry tmi)- but that was worse than the section for me! But otherwise- I healed well and felt pretty good all things considered.
I was back at the gym 7wks after my LO's birth- and just had to slowly work back to it. I'm sure vaginal is faster recovery (not a major surgery)-- but with all this said, if I had been given a choice, I would have gone vaginal- as that was my "plan". But I only know what I know and have no regrets as that is how my LO was meant to come into the world. So I can't fault that.
Best of luck!