This isn't a show stopper but ...
I f I create a new device via the New... dialogue, it is given a default name e.g. new device 4.
In my plugin, I check if the name starts with new device and if so and the user option is set to auto rename, I update the device name and do a dev.replaceOnServer() to update the name.
The name gets updated in the device listed in the Indigo devices pane. However, the name isn't updated in the Create New Device window.
When you close that dialogue and then open the Edit... dialogue the updated name is correctly shown.