My MCAT experience biases me a little, but it's a sort of chicken-and-egg thing. I've been teaching for Kaplan for a few years and plan to keep doing it a bit in med school. I'm also a writer for the Verbal division.
I started teaching for Kaplan after having taken the course at the Notre Dame center. It's a strange school in that nearly EVERYONE takes the Kaplan course. Out of 200 premeds in each class, about 180 take the Kaplan course.
I didn't do nearly as much as I should have in the course, but it still helped me immensely. When I took the test, I hadn't even taken physics. I took the MCAT again after taking physics later on but without studying at Kaplan and got exactly the same score. They really do give you everything you need. I'm pretty convinced that I wouldn't have gotten into school without Kaplan. So though I'm a shill, I come about it honestly 🙂
I'd highly recommend taking the topical tests and spending a LOT of time on the explanations. I generally recommend at least an hour per session on any given set of explanations, going over both right and wrong answers. Most students make the mistake of thinking that topical tests are supposted to test their knowledge. They're more instructional, though. If you use them as a baseline, you'll be disappointed because they're very difficult. Topical test questions are far harder than AAMC stuff but are designed specifically to teach you how to think in an MCAT format.
I'd go through all the topical tests you can, make sure you understand the explanations, and if you have time, go through the questions you had trouble with a second time a few weeks later. Repetition is key; you want to make sure that you not only understand the explanations but can apply them again to the same questions.
I think you'll be pleased with how quickly your scores start to improve once you start the questions. It sounds like you have a good foundation in the basics since you've gone over the materials, so it will be easy to focus on the strategy once you get to the questions. The test really is so much critical thinking that studying without good questions is a losing battle.
If you have any questions as you go through the course, let me know! The teachers there will also be willing to walk you through the best way to attack a topical test. Personally, I think that the bulk of the course's value lies in the topical tests. They really are fantastic.