Is there is proper protocol for creating addins in Office 365?
I keep my addins in a folder that is syncronize to Onedrive. When I have another computer add the addin to excel, excel asks if I want to copy the addin to a local directory on the computer. Generally I don't want to do this because there does not appear to be any mechanism to automatically update all the clients using the addin when changes are made to the master addin.
If I select not to copy the addin to a local drive, the add-in usually fails to load correctly (often showing errors failing to load an add-in somewhere in the sharepoint cloud).

Seems to me the whole system has not been properly designed to deal with add-in that reside in a onedrive folder (and in my cased synced to a directory each of my computers.