David,The stops must be set to handle conflicting requirements. With a powered Z-axis using the fast traverse, you must allow extra space for the knee to stop before hitting the physical end stops. This means it must stop the motor well before the end is reached. Both the spring in the switch housing and the stop spring are fully compressed when the end of travel is reached.
If you then use the power feed at slow speed then you will lose quite a bit of feed length because the motor will stop much more quickly when the stop switch is pressed.
I have mine set for safe fast traverse feeding and use the handle if I need the last little bit of travel. I seldom do.
Thank you for the heads up on the reason for the springs in the stops. You are saying that the springs are there to protect from the momentum of the head mass moving fast up or down. Interesting. I will take a look to see how long it takes to stop in either direction from fast traverse.