Respectfully, I don't think this can be called a "very specific case". I would argue it is the single most likely/common case. Think about it. I have a PC with BitTorrent Sync on it. I have an iPhone and an iPad. When a new file appears in my Shared folder on the PC, I just want it to automatically be on my iPhone and iPad the next time I use them, without having to remember to open the BT client on the iOS device so the sync can happen before I leave my home. I can't imagine a more common case than someone who just wants their data to sync, without constant manual intervention. And, regarding the "massive overhaul", I wasn't suggesting changing the way things are currently done. Just adding an additional failover method that uses basic/standard background HTTP transfer over the LAN. The current stuff stays the same. But when they fail to sync in a timely way, rollover to a new method of transfer. I don't think that's a massive overhaul. Just an extension of current capabilities.