I was suggested over at Nexus by MistakenMystic to discuss an issue od sorts I have with UIO here (source: https://forums.nexus...er/?p=43730270)
Basically the problem I have is that UIO will modify the xml files in the mods folders directly, and sometimes when swapping to another profile this results in those files retaining data fields that make them unuseable in that setup. I was under the impression that UIO changes were never directly done to files and if anything any needed files were put in the override folder, but that doesn't seem the case. The modification date of the files changes accordingly, and one can see the new code being added to them.
Thing is after some thought, I don't really think it's an issue but rather just how UIO has to work. If I weren't using MO, it would be altering files in my Data folder just the same. The problem must be in its inability to sanitize previous changes if for example, I activate a mod with menu files that override those of another mod with lower priority, and which UIO had modified before. UIO would then apply its changes to the new mod, so if I later deactivate it and the menu files from the lower priority mod are the ones that come into effect, it will have xml fields that UIO doesn't have info about what to do with. Or something like that, it's really confusing to me since I have no idea how xml actually works.
I did a tentative try of packaging the xml files from Darn's UI in a BSA, but right as you said it seems they can't be loaded. It seems I'll have to be extra careful with what menu addons I use in which profiles to avoid having to reinstall their menu files every now and then.