Regarding why Leonard chose this place for excavation, Professor Liu from the Chinese Archaeological Team didn't raise any questions. In archaeology, there are many reasons for designating a specific location for excavation, and asking about it would be meaningless.
For example, a lot of times the decision to excavate a particular place is based on a hunch, which may not sound scientific, but is actually a fairly common practice in archaeology.
After all, even advanced ground radars are powerless against relics buried beyond a certain depth, so sometimes relying on luck is also considered a common approach.
For Professor Liu, at least for now, the excavation site is considered the heart of Troy, and obtaining firsthand information about the archaeology of these ruins was satisfying enough for them.