You may want to look at a quad encoder for feedback on the rotation / movement. Hook the encoder directly up to one end of the threaded bar and depending on the encoder itself, you can get extremely accurate positioning. Personally, I have access to encoders with 1024 counts per revolution, but...