I'll give a couple thoughts here regarding a potential SMP
1) People in general on SDN oversell the "risk" associated with an SMP and the idea "you must do extremely well or no medicine for you".
2) You can take a look at one example of a good SMP program and how many of the 32 people who start out each year get into MD programs. At this program, I believe the average undergrad GPA is about 3.3 and 75% of people who start out at the program end up at US MD schools. Keep in mind these were on average relatively flawed candidates going into the program.
https://med.uc.edu/msinphysiology/alumni/meet-the-class-of-2015
3) Majority who dont get into MD schools from SMPs like this get into DO programs: you really have to tank the program for a DO program(a number of which have average MCAT's in the 25-27 type range) to not touch you. Nobody in position to do an SMP can ask for better than 75% type odds as well. Many competitive candidates wont have 75% based off statistical norms.
4) Your stats are fine for DO programs as is.
5) Now what you have to consider if you are thinking about an SMP:
SMP's are hard, the risks are real, the cost is hefty and there are no guarantees. You're looking at least one more gap year and in a number of cases two. A track record of having at least a semester or two of recent high quality academic work would be something you would want to show yourself more than anybody else you have what it takes to succeed in an SMP. If after giving your best in undergrad you still dont have a great record, well that's a good sign right there an SMP probably is not best for you.
Youll be working relentlessly all year in an SMP for an entire year. The stress will be real. After you do an SMP at an MD school with MD students, youll really be attached to the idea of going MD. You probably wont want to have to hear about DO after a year of working endlessly with MD students at an MD school. But there are no guarantees. As long as you can live with all this though(and you have to think about) an SMP would be a very powerful potential avenue to pursue for you, particularly with the MD vs DO differences being what they are and factors such as the upcoming merger to be considered. Youd be a good SMP candidate. If you get into an established SMP and give it all you have, historical norms suggest you have a good chance of ending up at an MD school.