If I had to guess (and in this case I do) I'd declare that altering the battery percentage monitor is not a UI alteration that would impede a dirty install. Its just the manifestation of a setting, not replacement of a default UI element with a different one. Similarly the desktop icons you mention are replications of the solidly-defined ones in the apps presentation.For example, I want a battery percentage monitor in the taskbar. If I enable that, is that the sort of user interface change after which I will be unable to do a dirty install? How about deleting what I would call desktop icons and/or adding others from newly-installed apps? Is that the sort of user interface change that will cause me to be unable to do a dirty install? If so, it seems like I would need to become a sort of beta tester in order to retain the possibility of doing further dirty installs, rather than using my Nook for my everyday needs.
Is the CM-12.x series tracking Lollipop, while the projected CM-13 will track Marshmallow (Marshmallow being, as I understand it, the next Android release)?
Again this is a guess that I cannot substantiate with any hard facts that I've found. If you try a dirty install after messing with these things, please let us know how it goes.