We have a similar setup where we have multiple controllers in remote locations. We are always changing set points, updating logic, firmware, etc... If your controllers are part of a safety system, I would be leery of changes programming remotely and not on location. I tried this once and when...