The SMP I'm currently enrolled in doesn't have ridiculously strict GPA/MCAT cut-offs like Georgetown's. We also take the first-year medschool courses but separately from the medschool students at a slightly slower pace (about 1 credit hour less per week). We're on a quarter system. The classes are hard. But I've already learned more in the past 3 weeks of class than I did in 3 sem of my undergrad. PM me if you want more info, they just started my program this year; it may be more competitive to get in next year but probably not by much. Oh, and I would NOT suggest taking genetics to boost your sci-GPA. That is the only class (out of 154 undergrad credits) where I earned less than a B. It really sticks out on my transcript, and wasn't even a necessary pre-med requirement. Plus I really don't think medschools will care even if you do decide to take it. Like another poster mentioned, taking classes like anatomy, physiology, histology, and other stuff they do in medschool will mean more to adcoms than some random undergrad non-medschool requirements. In terms of re-applying, I've also found that not having a physician LOR handy can really hurt your chances at admission. For D.O. schools, 80% of them won't even look at your primary application without one. So yeah definitely focus on the MCAT and doing as much clinical work as you can, getting updated LOR's, etc. and if you want to go for the master's I would highly suggest the 1-yr SMP 🙂
Good luck!