Sorry for not knowing anything about this, but do those letters actually help? Or, would they be equal to a LOR from a professor or M.D/D.O? Weighing the pros and cons Harvard seems like a risk more than a benefit. However, I know I could get all B's in the courses but making connections is important in my opinion and from what I hear it would be hard to get to know professors at Harvard being a post bacer