Consider taking the gap year...weigh your pros and cons
First of all it'll take a noticeable amount of pressure off you -- studying for the MCAT + classes simultaneously (combined with research if you're planning on doing research) is horribly difficult, if you do plan on getting straight A's (and making significant advancements in research that will eventually help you get published)
You'll most likely perform better on the MCAT if you dedicate your entire summer to studying ( and take the last offered MCAT, then apply the following June 1st when primaries open ) vs studying while taking on a hectic school schedule.
And honestly, once you start med school, there are absolutely no breaks. None. So why not take your last one year break before the hell begins? My two cents.v