I think memorizing EVERYTHING is 100% the wrong way to go about it because you cannot (nor can I, nor anyone else and that includes the 528'ers).
Every concept on the MCAT Exam thing from the AAMC SHOULD be something you should be able to discuss and/or handle. For instance, knowing the exact pH that a certain amino will work at best vs knowing it will fall apart in the stomach, are two different things; the first is not on the MCAT but the latter is. Knowing how to apply that knowledge to answer a question will be tested.
For instance, you get a passage about the digestive system, you should be thinking pH of the stomach, small intestine, what impacts those area, how bile salts contribute to the process and what enzymes are involved; if you know those enzymes are created with a serine, histidine, and aspartic acid (ASP), you should know that if asparagine (ASN) is involved by mutation, there's going to be an issue with the process... what is it? If you see a D234N what does that mean for the above?