1.) Sensible. Simplifies upgrades
2.) "We introduced this new colour code, but forgot to add it to the utility code"?
3.) Good. If you are redoing the panel, there is no excuse not to.
4.) Changing parts of the installation which are not affected by the upgrade sounds a bit over the top.
There are cover plates which you use for empty spaces in the panel.