About the stale timeouts, if the device has captured a location an hour ago, and since then our surveyor was indoors – if the surveyor will start a new interview it would ask for the latest GPS location captured, which will be the location captured an hour ago, which is probably not relevant.
Therefore, you can set the Stale Timeout, so any GPS location captured that has passed its stale timeout, will be considered as an old reading and will be ignored.