ready vs not ready might make sense when you are following combat second/per second basis. when you are dealing in phases that take multiple seconds, it matters less
there is no 'distance' to danger sense because the default target is YOU (your character) any danger that can hit the target can theoretically be sensed. range is not required to sense it.