Чтобы "не забирать лишнею область обработки" концевики надо тщательно настраивать, методику этого полезно предусмотреть изначально.
Миллиметр - два они будут отъедать, в продуманной конструкции, скорее всего, не более. Полезно, чтобы случайно не загонять железо лбом в стенку.
А при исполнении программы правильно настроенный контроллер и так не даст сделать ошибку.
Ошибка по любому серьёзный инцидент, т.к. сбрасывает координаты.
=====
Что касается советских микриков, они только как дальние и хороши. Для определения нулевой точки надо что-нибудь поточнее, чем перескакивающая внутри пружинка, пусть даже с серебряными контактами.