I think everyone’s initial confusion to the question was based on two things…
#1.) Homing speed… I use hall effect endstops on x/y but that’s not really relevant (see #2).
My homing speed for x/y is set at 250 mm/s, which is probably a little too fast. I have a ~350mm^2 gantry. X/Y homing takes 1.4 seconds. (Not true, I’m dumb, 2.8 seconds max. I didn’t take into account they home in sequence)
Z probing is a little slower, I use a Voron tap, My z probe speed is 20 mm/s but my nozzle starting point is rarely more than 30 mm off the bed (sufficient to clear most simple prints). So 1.5 seconds to home Z.
Lets say another 2 seconds on the super slow movement end to position the probe for safe Z homing.
2 + 1.5 + 1.4 + 1.4 (per x and y) = 6.3 seconds MAX to home all my axis. Granted some people home at the extreme other end of their z axis but that’s rare, most people probe the bed.
Another edit to be thorough (I had to find a tape measure too)… My max Z height is ~430 mm.
So at the extreme end of all my axis.
and I’m way over estimating the Safe z movement cause full axis movement is only 1.4 seconds.
X full movement = 350mm / 200 mm/s = 1.4 seconds
Y full movement = 350mm / 200 mm/s = 1.4 seconds
Movement to Safe Z homing pos = ~2 seconds
Z full movement = 430mm / 20mm/s = 21.5 seconds
Total MAX movement time = 26.3 seconds
and I have only been at my max Z height maybe twice and that was only when testing something. Again, 99.9999% of the time I’m within 5 to 40mm of the bed and thus only a second or two to Z probe.
#2.) The endstops are, in general, a relative measurement. It just gives the firmware a “Starting point” reference for every other move. Every endstop of every variety is going to have variance.
Really the one that matters most in that regard is the z endstop/probe because it sets your height off the bed and affects print quality. So you might want to go slower with that, but like mentioned in #1, even then… We’re talking a second or two?
X/Y accuracy only matters if you’re literally using every square mm of real estate on your printer bed while printing and I mean EVERY square mm, otherwise who cares if you’re off a mm or two?
Move the printhead, home while eating
If your homing isn’t done by the time you take the second bite either you have an enormous printer or your setup is doing something extremely funky. Or you’re shoving the food in you rmouth.