Does CiviGroup Roles Sync work with bulk changes to groups?
From what I understand CiviMember Role sync and CiviGroup Role sync auto-mapping - are evaluated at the time the User logs in. 

Login -> is user in a specific Group -> ah yes -> so assign role x

So there really is no need to hit the sync button - I don't think; all is well on login.