Hi Justin,
from what I have gathered so far in my research (I ve only been really going in depth the last few weeks) it seems that the finer the pitch in the ball screw the better the resolution, generally for CNC applications a pitch of 4-6mm is preferable. It will also depend on the tolerance the screw is made to and what kind of nut the screw has. The screw will have a C or T rating along with it. C0 being extremely precise and T4 being a little more sloppy. Generally a C3 with a circulating nut are more than suitable. Generally you can reduce the amount of error by also stepping down with a 2:1 ratio so the stepper is spinning twice as fast as the ball screw, this effectively halves the error again. THK have quite comprehensive catalogues you can download and go through. So far I ve decided on the BNFN-V type.
hope this helps