Is an open source version viable outside of research and fun? I expect tolerances on everything in a 300+dpi printer to be crazy low. Even the current 3d printers get the jokes that they're a hobby in maintenance/calibration on their own. Can't imagine how hard would be for an inkjet. (Laser could be easier...)