Thanks again, guys.
I think speed won't be that much of an issue. True my ballscrews are 5mm but they will be on my mill/lathe and that would be plenty fast for that. Those would end up being direct drive with the numbers provided, though. I was intending to set up the long axis with a gear reduction but with the speed being set to what it is, I won't be doing that.
As for the steppers I have vs new ones, on the router table, I want to do the build with the new motors simply because it will be belt drive and not screw drive. The belt drive will need a little more torque than these little 1A motors can provide. It's going to be moving a 2.5 foot (almost one meter) carriage that will probably weigh 40 pounds (20K) on the X axis. I don't want to mess around there. I picked the motors I have based on specs on a machine that moves a similar sized carriage. It's just a CNC knife cutter but the dimensions are similar.
Hearing that the Gecko drives only have one setting for stepping (microstepping) is a little bothersome to me but I'm going with the voices of experience. The worst thing that could happen is I replace them with a different configuration and use them on a different project.
I don't know how much my PC would have to perform to get the kernel to run at 45mhz but it's a clean computer. The only thing it will be doing is running the Mach3 program.
I'm also not above upgrading that as well. In fact, it's part of the plan in the long term.
Keep in mind that everything is low budget to get proof of concept. Not including the CNC table itself, I'm only into this project a couple hundred dollars so far. I do have enough info on the components, now, to know it will work.
I really do wish I could put together an encoder feedback. I know it can be done but that's above my pay grade for a while. Someday, maybe.
Along with that, I eventually want to be able to do CNC threading on my lathe. For that I will need to make sure I have either a stepper driven main drive or an encoder on the main drive. That will be a different learning curve, for sure.