In general, the accuracy of limit/homing switches is only a factor if there's something else on the machine that needs absolute registration to those switches... for example, fixtures, which are things bolted to the machine so you can put stock up against them (or clamping fixtures that hold the material themselves), assume their position is correct, and you can start the job.
Most CNC'ers place the material somewhere on the bed, secure it, and then using things like touch-probes to locate the piece and set work zero, and go from there. Working in this fashion isn't effected by the accuracy of the limit/homing switches.