Well on my opinion specially on mass production, there is no CNC machine that`s too perfect for your product that`s for sure, if it`s too perfect then it`ll be too expensive, thus a very lengthy ROI ( return of investment) making your own desired CNC machine is the best way to go, since you can choose anything you like on a machine, (size, LXWXH, speed, torque, etc.)