I would like to know what your definition of a "check in station" is. Up here, our check in stations may be a gas station or a bar. It certainly isn't a place where the LEO can be readily found. And as isolated some of the hunting areas are, you're talking quite a trip back to a village or town to reach a check in station.
Also, I just learned from a close relation that cellphones were useless and the cabin had no phone. That's how isolated the area is.