Rob Have you thought about setting soft limits up and set them to just before the home switch then you could not jog past the switch.
The only problem with that is you have to remember to turn them on with Mach3 after you have homed.