Currently the system will cheerfully reboot if it has unsaved config changes and those changes will be lost. That's not very nice — if commit archive is enabled, the user can restore those changes, but if lost changes break the network setup, and there's no OOB access to the router, things can get really nasty.
We should add a warning message to remind the user if there are unsaved changes, and probably remind them how to save it as well.