Within 0.1" there are bascially two spots on the rotation that I would want it hitting each time.And if there is an inacuraccy I would imaging that it would just get larger and larger over time.I think the problem here is “specific positions”. Due to slip and coasting, the accuracy may not meet your needs.
You can minimize the coasting effect by designing a circuit that includes a brake. Like using an H-bridge with a braking option.
Instead of going on about slip, let’s define the degree of accuracy you need. Is it within 0.1”? Or 0.001”?
Another approach is to mount a magnet on the back of the disk with two Hall effect sensors in the frame. The signals from the sensors would define both ends of travel. If you can program a MCP (Arduino), I am liking this method. I’d mount the sensors a bit before the end of travel and programmatically adjust when to stop the motors. This technique would work well with the H-bridge and braking.
But it really comes down to the actual degree of accuracy you need.