1st c-section was 24 hours, not by choice, but it worked out so well I was glad circumstances dictated an early release
2nd c-section was 48 hours due to ruptured membranes prior to surgery coupled with the fact that I was GBS+ (cultured in my urine throughout pg despite tx which is considered higher risk than a vaginal swab alone). I could have gone home easily at 24 hours, but I liked my OB and she asked me nicely to stay, so I did.
3rd c-section was 36 hours. The 24 hour mark would have put us going home late in the evening, so I opted to have the older three kids visit that night to introduce the new baby, then rest one more night with just me and baby before officially being responsible for four kids.
I can't personally imagine staying 72 or more hours, but I had quick, easy, painless recoveries each time. I was up walking with no problems within 4-6 hours each time, and was showered and ready to go in less than 24 hours. Breastfeeding went well each time, all of my babies were healthy with no problems, no infections or other complications, etc.
So much of it just depends on the individual circumstances, but that's true of ANY birth. Best idea IMO would be to talk to the doc about leaving early, but keep an open mind should her recovery not go smooth enough to make leaving at 24 hours a good medical choice.