Personally I think a PhD would be better than an MBA if she really wants to do data science, but generally speaking I'm for as more edu as possible, and I'm sure she'll benefit from an MBA too.
This said, I don't have an MBA, and most of the MBA people I know are not technical at all or try to stay away from the "technicalities". There's for sure a huge need of technically and business savvy people.