Think it will only affect the packages, not the user's packages, although in theory this is normal....... but I could see a need with what you're saying......
My recollection (not tested recently) is that if you change either the package or the user resources, the user packages will switch to custom and will no longer be tied to the package.