I am in the same boat here. I’m moving from Resilio Sync (formerly BitTorrent Sync) to Nextcloud. Resilio/BitTorrent never had issues syncing my git repos (yes, they are git repos and I’m also syncing them with my server) but now Nextcloud is having a heck of a time syncing a few hundred MB. While I understand syncing one file at a time for larger files, why not just upload chunks of a certain size to chunk the bigger files and group the smaller files, or just upload several smaller files at a time that are under 1MB. Even uploading large files was much slower with Nextcloud than Resilio.