I don't mean any offense by this, but you should really not be doing an SMP. It kind of bugs me when people with 3.6+ gpa do smp programs to "raise their chances." SMPs were designed for people with low GPA to show adcomms that their previous academic faults are gone and that they can handle the heavy course load in med school. With a 3.7 gpa you have very little, or no academic faults. You should concentrate VERY hard on studying for the mcat for the next 6-12 months. An smp will require A LOT of studying, so just channel that into your mcat work. This will raise your mcat into the 30s making you a very competitive applicant. Save yourself the time, money, and redundancy of an smp and get some clinical experience and mcat help.
When someone in your position applies to an smp, they basically take that position from someone who actually needs it. SMP programs don't really care, and they gladly take the higher gpa because they know you WILL get into school, and this serves them by making their % acceptance rate increase ---> more students applying subsequent years ---> more money.
I'm sorry for the rant, and I really do not mean any offense toward you. You'll get much more out of another year of working as something like an ER tech, and make yourself a better candidate than you would by taking an smp.
Oh and also. SMPs are kind of a "last step" for most people. They can make or break you. People with low gpa go to them since for them the risk vs. reward is very favorable. For someone with a high gpa, this ratio is not favorable at all. If for example you went into an smp and got mediocre grades, this would send off huge red flags and would hurt you much more than anything else you could do.