As you point out, there are a great many challenges in putting a game together in an outside environment, let alone hundreds of them. This is probably akin to what the league faces in putting together the Summer League, except on a larger scale. Just think of the challenges in assembling the support staff to make this thing happen: Things like stat crews, timekeepers, referees, ambulances and medical arrangements. All of these people need to be found, lodged, and kept disease-free while the league is going on.