Be sure to check whether your current Nextcloud Desktop Client is limited in speed by one of the latest updates. In the connection settings, the values for upload and download bandwidth were automatically set to “Limit automatically” due to a bug. For me, this led to exactly the performance problem you described with many small files.
