Wiring hasn't been an issue for me. I think every machine is different, so just look over it carefully to check for possible problems. I don't think rigidity of the solid metal parts is an issue, but I think it would be nice to replace the screw with ballscrew. Maybe put stronger stepper motors and controller on it.