I guess you don't know how octoprint works. It uploads the file, and only prints when the file is loaded not the way you describe it. Here is an instructables article.

https://www.instructables.com/id/How...t-with-OctoPi/

I agree it is reliable with physical medium but it is not a solution to my problem. Network is not issue and was never an issue. It is reliable in the office and you seem to be moving away from my actual question. For the USB transfer speed, it will also depends on the touchscreen platform which I assume is a microcontroller with USB 1.0 interface and reading from Fat filesystem. You won't achieve the max usb speed especially on a microcontroller running a LCD and graphics library.

Anyway why are you so against network enabled printers? You think it is efficient for mech eng to pop.every so often to view a print while he could be working on his other task or project. They find the octoprint useful than doing this especially with the webcam attached to it.