Would agree about June and July MCAT being similar, but just to pass along my experience this cycle..
Here's generic timing based on what I saw..Turn in primary. Wait 2-3 weeks for secondary to become available. Finish this & turn it in (hopefully electronically, sometimes paper is required). This is marked "received" a week or so later. Wait 4-8 weeks for secondary to be reviewed. Interview invite is given for an interview date a few weeks after this (has to be at least 2 weeks out in order to book a plane ticket).
So doing the math, even turning in secondary (or taking the MCAT as generally secondaries aren't fully reviewed until MCAT scores are available) in August puts one at something of a disadvantage for schools that begin interviewing in September..I'm seeing on other SDN threads that people receiving interview invites now turned in secondaries about a month earlier than my mid-September secondaries were turned in.. word of caution in this as things are shifting earlier & earlier.
My opinion is that July MCAT is OK, but given 30 days to grade the exam, that'd still put you in August secondary completion timeframe..June would be safer for completing the MCAT.