Let me pose a use case and you guys tell me a better way to deal with the issue.
I can see the Modbus Scanner being extremely useful. One issue I'm seeing is in attempting to use the scanner with a slave device that sometimes you would like to be able to locally control in a non-slave mode. If the writes are set up in the scanner, any local edits made to the device are immediately overwritten by the scanner utility. I agree, using the MSREGWR or the MWX is not ideal (as the scanner is meant to "just handle") the comms. What I'm looking for is a way to start and/or stop and/or one-shot the write portion when desired.