I'm another one with a useless mum (domestically) who drove me mad first time round. Luckily it was my mum not MIL because on day three of her being there my dad turned up for the day, my brother and his girlfriend turned up, also for the day (my rule is an hour for friend's new babies, a couple for family). It was a heat wave and we were all stuck in a 30 degree flat with me looking after everyone else as well as a newborn. When my brother hinted that they wanted to stay I completely blew a gasket and told everyone to 'f*ck off out of my house'. Not my proudest moment but luckily it was my parents and they forgave me. Needless to say, second time round, it was a short first visit
And as for the birth....
Why would she want to be there?
Both my labours were a good few hours of agony, screaming, crying and wailing, not to mention the unflattering positions and copious bodily fluids and to be honest, except for the magical bit at the end, I (almost) felt sorry for my OH having to be there.
I think you are being very kind even considering her requests, my answer would have been a very forceful no. But then I've admitted what I said to my own poor parents!