Current student, a few things you may want to note (as of 2015-2016 year, unsure if/what changes will be made for 2016-2017 year):
1. Linkage is dependent on entrance statistics. Namely, science GPA, overall GPA, college major, and you can NOT have taken the MCAT more than once (this includes voided attempts).
2. The GCATS and MATS programs do have small sizes, however, the classes are shared with undergraduate students (and a very few number of other graduate students). This essentially negates the benefit of small class sizes.
That being said, there are some really great professors and some good opportunities to get involved in research. If you can manage your time and are self-motivated, there is ample time to study for the MCAT.