There is an unfortunate behavior when multiple Finder Sync extensions are simultaneously running. If two or more Finder Sync extensions are configured to watch the same folders by setting [FIFinderSyncController defaultController].directoryURLs, then there's a race condition where badges will only be requested ( via requestBadgeIdentifierForURL) and drawn from the extension that started first.
Normally, this wouldn't be an issue if extensions are only watching the folders they created, but Dropbox for instance seems to monitor the entire ~/Documents folder (not just their own "Dropbox" folder), so if the "Dropbox Finder Integration" extension runs first, no other extension will show its file badges.
So what is the expected behavior if two Finder Sync extensions are watching the same folders? There needs to be some intelligent logic to determine which extension gets to show its badges (maybe whoever has registered the folder "closest" to the actual folder, so whoever is monitoring "~/Documents/MyFolder" would win out over whoevers monitoring "~/Documents" when drawing icons for the files in MyFolder.