I'm building a Hobby CNC router but am freely changing various aspects. The X & Y lead screws are supported at one end by the stepper motor. I would suspect that it would be better to support both ends with a bearing rather than using the bearings of the motor to support one end. I would also suspect that the smaller the motor, the more of potential for problems could exist.
Would this really make that much difference ?