Also in order of importance: shortest distance under inaccessible surface > few direction changes > short total distance
I see it the same way: first aim for the excavatable area as the "saving shore" and then go to Rome by the shortest route possible, trying to include as few slow-flow sections as possible.