Sending the forms off in late-June is not too late, or late at all. They got mine in July and my case-number was in the low 700s. I got my interview and GC, no delay, no problems, no worries.
From other selectees' experiences I've read, it seems it is better to get married first and send the...