Hello.
Your motor will almost certainly be the limiting factor, and stepper motors are made in all sorts of different configurations, so it is nearly impossible to say what is reasonable without specific information about yours. Some steppers might only be able to achieve a couple hundred RPM and some might be good for several thousand.
Additionally, there are a variety of other factors that can affect the motor’s maximum speed, such as operating voltage, current limit, microstepping mode, speed ramping, load on the motor, and even the decay mode, so even with information about your motor, you will probably need to do some experimenting with your specific setup to see what you can achieve. This post by Ben is a good place to start and has some more details.
In general, I recommend looking in your motor’s datasheet for a pull-out torque curve, which should give you some expectations (at least for the given test parameters).
Brandon
