@justGuner I don't think I've ever had a problem with missed steps during a print that hasn't also been part of a much bigger problem (so recovery was not an option). I've also found that sensorless homing is more than accurate enough to operate my e3d toolchanger (which needs pretty accurate and repeatable homing to be able to pick up and drop off tools). I think the reports of problems with accuracy are somewhat overstated. Honestly I think you are more likely to have issues with false triggers from stall detection during a print (especiially if you want to operate at higher speeds), but I guess only you know what will be best with your setup. Certainly the simplest setup would just be to use endstops and ignore stall detection completely! Good luck!