Your idea is a valid one, but remember that using switches alone to turn your boat means assigning fixed output levels to your ESC's, even with Open TX, which I am running and love. You could, of course, use the mix functions to combine your throttles and your rudder, while controlling the particular mix with a switch. Even then, maanaul inputs to throttles will alter the turn rates significantly. I run a fair number of twin screw models and find that manual throttle inputs, even when the throttles are mixed to one stick, offers exceptional control, especially when docking.I have not gotten into using Global variables and LUA scripts, but I suppose they could add another imension to what you are trying to accomplish.