Going nuts over how many hours you worked against what GPA you got and how that's going to compare against what the other kids did isn't a good use of time. You have no vote in how you'll be perceived, and this particular comparative endeavor is low-yield. Plus it sounds whiny.
Control what you can control. You can't control your early transcripts. You can control your MCAT score (somewhat) by doing everything you possibly can to get an above average score. You can control your essays and how you present yourself. Your job now is to max out everything on your app so that the only anomaly is your early GPA.
Meanwhile, do the math. If an extra year of undergrad would give you a GPA boost, then do that year. Give adcoms a multi-year streak of excellent grades in lots of hard science.
I suggest doing some research to identify schools that put your app in front of human eyeballs early and often. This gives your improvement a chance to be seen. Gaming school selection processes is sketchy. But you can probably bet that a school that gets 10k+ apps (Gtown, GW, Boston etc) is less likely to do early human review. Any access you have to schools in your state, public or private, should be taken advantage of. I personally wouldn't get too excited about screened vs. unscreened secondaries - this could go either way in terms of favorability.
Lastly, I'd suggest setting yourself up for the best possible app year by scheduling your MCAT so that your score is in hand and you're ready to submit your app on June 1. Again, this is a thing that you can control, so take advantage. During that app year, if you're not getting interviews and/or things aren't looking good by about November, then start applying to SMPs. Focus on programs that are hosted at med schools, integrated with med schools, where you do a substantial chunk of the M1 curriculum, and where the program aggressively supports your app to the host school and to other schools.
If you go after DO, that could save you some time.
Best of luck to you.