One other consideration you didn’t mention is that some governments require a blood test (i.e., Mexico). While Mexico is SUPPOSED to take a U.S. test within 15 days of the wedding translated into Spanish, they often do not. It’s an important consideration (and why we didn’t get married in Mexico).