I would say it depends on what's she's doing it for. I have many classmates who are applying to med school now and I'd say that's a very expensive option (note: apparently some med schools will let you get an MPH during med school and it costs less). I loved my program, even though I feel like I missed out on a lot of benefits due to the shift to online.
I would say getting an MPH is not generally super academically rigorous, but it's definitely heavy on practical stuff and group work, and it's not easy at all, just in a different way than academically challenging. I picked my program based on the amount of money they gave me, but the other big thing is to think about connections and not just generally but where she wants to work. Emory if she wants the CDC, etc. Also maternal and child health has kind of a soft-skills rep and it's definitely possible to go through the program without getting hard skills (statistical programing experience, epi, etc) but you can also control that by what electives you pick.
Bottom line, getting an MPH won't necessarily make you stand out, but if you want to work in public health research or program design or basically anything that involves decision-making in public health, it's pretty much a requirement to have an MPH just to get in the door at this point.
You can pm me if you have any more questions. It's something I love to talk about haha.