1. unfortunately, the SqlCeClientSyncProvider doesnt support upload batching.
2. you might have to write your custom provider. or you can intercept the changes on the ChangesSelected event and batch them. the disadvantage though is you would still be selecting all changes, but "throttling" the sending which i think would have a negative
impact on performance.
3. am not aware of any plans to update the SqlCeClientSyncProvider