Congratulations on your acceptances (and waitlists)! I echo the comments above.
It is extremely risky waiting after July 2nd holding out hope for the other schools. If cost isn’t an issue and you aspire to work in international law, then you should seriously consider the Dual program. I think at the very least start by researching both schools and both cities to see if you can picture yourself going there. There’s a great book I recently read: “Bridging the Law: 50 Years of Windsor Law”. You can find a PDF version on UWin’s website. It’s an informative book that provides detailed insight into the history of the Dual JD and their law school more broadly. I also strongly encourage you to research the curriculum, see what electives Windsor and Lakehead offer, check out the faculty bios, and identify clinics, clubs, and other opportunities to see what areas of practice are emphasized that align with your interests.
Ultimately, only you can make the best decision for yourself. But if you choose to gamble and you don’t end up going to law school this fall then you’ll have to live with the risk you took. Right now you have options, and that’s a good problem to have! Good luck.