is CTRL-C in the remote screen that bad ?
with CTRL-C you can stop the miner or other scripts but you can not restart 3main or kill the screen as far as i know.
I do the changes in 1bash and then I use CTRL-C in "screen -r miner" instead of rebooting the rig. Same thing if I edit 3main.
I never had a single problem doing this (using v19)