I have one of these routers with the licensed software. It works great but I'm looking at updating my controller this summer. If you are loosing steps with your current controller my first question would be, how fast are you drive it? If this is the same hardware as mine you need to set the upper X Y limits at 300in/min. and the Z at 75in/min. My drive gears also have a tensioning spring on the drive shafts; check your tension.