I had an easy recovery for my c/section as far as recovering from surgery was concerned. Once the staples were out I never needed any kind of pain meds.
With my VBAC it took my a good 6-8 weeks to recover because DS2 had a nucal arm that caused a skid mark in a very sensitive spot, so it was painful to pee for more than 4 weeks.
I would do the longer recovery every time because for me the benefits were more than worth the discomfort. DS1 ended up with a lot of issues including a lot of difficulty nursing & sleeping. DS2 was never away from me (HBAC) has had no issues nursing or sleeping and has had a much less stressful life so far (4 months old) His peaceful introduction to the world and lack of medical interventions are worth a few extra weeks of recovery to me, even with a toddler running around at the same time.