I would think the threading less problematic then tapping for just the reason you mention DareBee, reversing.
The math is simple enough for this, (Precise) RPM X thread Pitch = Feed Rate.
It should be doable.
Some controllers I believe round up fractional feed rates, this may be a problem.
Example
1/4x28
Pitch = .035714
RPM = 1500
Feed = 53.571
In practice I'm not sure how much difference a increase of .429 in the feed rate would make.
Some of you math whizzes figure it up in distance. I have not had my full pot of coffee yet