Things to consider:
- BS/MD programs typically require maintaining a pre-med-worthy college GPA and getting a pre-med-worthy MCAT score to retain the MD school admission (without needing to apply all over the place, go to interviews all over the place, etc. and still face a high chance of being shut out). So there is still the "managing one's GPA" aspect of being a pre-med when one is in a BS/MD program. Check each school to find out what the requirements are. But note that some undergraduate scholarships may also have a GPA renewal requirement.
- Generally, no specific major is required, but pre-med course work is (either for regular pre-meds or those in BS/MD programs). So she can be a math major while taking the pre-med courses if she wants.
- Consider the cost of the associated medical school in a BS/MD program (as well as the net cost of the undergraduate school). See https://services.aamc.org/tsfreports/ and https://www.aamc.org/download/152968/data/debtfactcard.pdf .
- If undergraduate scholarships are involved (e.g. automatic full ride at Howard for her stats, see http://www.howard.edu/financialaid/grants_scholarships.htm#Freshman ), check whether, in the case of 6-7 year BS/MD programs, the last year or two of scholarship can be applied to the medical school costs.
I would not pre-assume that Howard is not a right fit because the underserved communities that it may emphasize working with are a slightly different shade of brown than the ones she is doing charitable work for now.