bkubicek/Marlin — comment on commit c96c076c1892ba80565ff2f7b821f8d3a9a5ea0b
File:  line 0
By bkubicek:

having high standard values for min_travel has a nice side effect, that might be quite useful to uneducated users: If your printer fails to home (done by travel moves, or at least recognized by travel moves), then you know that probably your print will fail. I would even prefer to home at the maximum possible speed.

An alternative to having an additional code for the startup: You home, you move 3x acceleration distances with max speed and back in each axis. If the endstops are hit at an wrong location, you cannot move as fast as your settings are indicating = alert to the user.

I also see your point, not really sure what the best would be..