Having tutored a lot of BS/MD and BA/MD students in medical school, I would personally say that my impression is that they lack the same level of study skills that I have seen in most medical students, but then again that may simply be a skewed sample. My primary criticism of these programs is that they often make you sacrifice your university choice. Rather than going to a top university, may of these programs plop you down in a less competitive one. This is well and good if you stay in the program, but if you change your mind/fail out of the program/decide you want to apply to other medical schools, you might regret it. I don't remember the exact number, but MANY students end up dropping out of the program for one reason or another If you can get into a good BS/MD or BA/MD program, you are likely going to be competitive enough to get into a better medical school the traditional way. People make a big deal about the MCAT, but you still have to pass your USMLE exams, which are much harder than the MCAT anyways...