I spent a while looking into this last year but actually came up with a different solution.
My machine is in the garage, where it’s cold, dusty, oily and quite cluttered. I didn’t really want to keep or use my expensive macbook pro in there - too much risk of damage and usually a little unpleasant to do design work in as there is only a stool and not much bench space.
Now what I do is design the files in my office, work through any issues I might have and generate the .nc files. I save these in dropbox and have a shared folder that is on a dedicated old windows work laptop. This picks them up by the time I walk down the stairs. I then load and run, and control the machine from a fixed mount (to the left of my machine).
Whilst this setup might not work for all people I find it a good compromise. Granted my running laptop cost me nothing, but I would sway towards a fixed machine.
My next steps once I have made a workbench is for a laptop draw where it sits angled in a V shape open. I can then pull out the machine duing setup and push it out the way when milling and finishing the item.