The operating system doesn't matter. As long as they are on the same major version (for example, if the center has BLS-2017 then everyone needs to be on 2017) it should be fine. Sometimes, there is a mid-season update that requires everyone to be at least to that level. We had that with BLS-2016 where, I believe, 28.05.01 or higher needed to have everyone at 28.05.01 or higher due to changes necessary.
One key thing, so data isn't mixed up is to delete the league before restoring from the other. So if the center is obtaining a copy of the league from the secretary, then the center would delete the league prior to restoring the backup. This way there isn't data mixed up with changes done by the secretary at home.
We have many centers do this successfully without issue.
CDE Software Staff
Remember to always make sure you've downloaded and installed the most current update to see if issues experienced have been corrected.