I guess it's ultimately a personal preference thing.  I'd prefer to define a boundary which crossing will begins to initiate a crash rather than a location where it predicts it might be 3 seconds from now, but it's your code so I'll drop it.