I don’t know for sure best practice and experience would indicate because its a changeable setting that an upgrade should work fine and shouldn’t alter the system name if its been changed from default, hopefully one of the developers will confirm this.
I found a post from one of the developers saying that “You can’t have 2 CoreELEC hosts on the same network and have everything work correctly”