Yea, I think that may be why I didn't stick with the network folder...I couldn't update it when *I* wanted to, but had to wait until everyone was done or gone, which meant me staying later...so that was a big NOPE. The ribbon customization travels with the add-in with the method I use and as far as I know, nobody's had any trouble with the menu showing up.
Speaking of roaming vs local profiles, interestingly enough we used to use roaming profiles and it seemed to work fine...and now we've changed to local profiles (I assume the reason was that 99% of the time each person is always on the same machine, and it wasn't worth the hassle) and it still seems to work fine. The only part of the job I needed help on, because of permissions, etc., was setting up my shortcuts to another user's Add-Ins folder.
And I realize what you're saying about roaming up there...the path is through the "Roaming" folder, and I'm not sure why that is...it could be because we used to have roaming profiles and they just left it named the same, but I'm 100% sure, because I just called and asked, that at this moment we use Local profiles...and I just looked at the path to my (and my other users) addin folders, and it is:
C --> Users --> UserName --> AppData(normally hidden folder) --> Roaming --> Microsoft --> AddIns
And I think it will be on yours also, now that I think about it. I'm almost positive, and I'll check tonight when I get home, that my personal PC has the same path to the AddIns folder...and I've never had roaming profiles, or any profiles besides mine for that matter, on that machine.
EDIT: It may seem like it would be a PITA, but really once it's set up (shortcuts to everyone else's AddIns folder) it's really not bad. I usually make any changes to mine...test it for however long I think is necessary, depending on what I changed...and then COPY it to my desktop, then drag/drop it into everyone else's AddIns folder. I get the normal "Do you want to replace this file with your file....YES" and if it errors out and says I can't replace it, I know they have it open, and I just make myself a little note to try again later. If I time it right, say at the end of the day, MOST people are closed out by then, and I can get all of them, or all but 1 maybe replaced at one time...and it takes less than a minute total to do all of them.
When everyone has the updated version, I just delete it off of my desktop to avoid confusion for myself later, and it's done.
Just out of curiosity, how many users do you have?? IOW, how many shortcuts would you need? 10....100....1000? If it's 10, which is more or less what I have, it wouldn't be bad...if it's 1000s, then my method may not be the best way to go about it.