Criteria | WU+DO | WSUS |
Saving on the Internet bill per extra computers | 0% to 100%, depending on your luck Best in Microsoft screenshots: 66% Best I achieved: 12% | 100% |
Supports Windows 10 updates | Yes | Yes |
Supports Windows 10 upgrades | Yes; zero benefit | Yes |
Supports Windows Defender updates | Yes | Yes |
Support device driver updates | Yes | Yes |
Supports Microsoft Store apps | Yes | No |
Supports Microsoft Office C2R updates | Yes; negligible benefit | No |
Supports Windows 8.1, 8, 7, Vista, XP | No | Yes |
Support admin approval | No | Yes |
Size restriction | Contents bigger than 50 MB | None |
Supports downloading in off-peak hours, when downloading is faster and cheaper | No | Yes |
Supports computers without Internet connectivity | No | Yes |
Supports peer-to-peer | Yes | Yes, via BranchCache |
Relies on a server in possession of Microsoft, which an admin cannot diagnose | Yes | No |
Sends customer's network topology to Microsoft, causing a privacy concern | Yes | No |
Cache/Repo/DB | Volatile | Stable, high-maintenance, requires disk space investment |
Can be managed with a PowerShell module | Yes, "DeliveryOptimization" | Yes, "UpdateServices" |
PowerShell module quality | Undocumented; one cmdlet uses the illegal "Delete" verb | Well-documented, although some old documentations are lost |
Can be managed with API | Yes, "DO API" | Yes, "Update Service API" and "Update Services Specs" |
Centralized management and reporting | No, unless you purchase an Intune plan | Yes |
Disrupts other Windows components unceremoniously | Yes, WSUS and BranchCache | No |
Complexity | Zero. Then again, why am I constantly accused of not understanding it? | Very complex. Nevertheless, not once am I accused of not reading its documentation or not understanding it |
Benefit for home users | Negligible | Zero |
Real-life analogy | A trophy wife with a perpetual claim of being underappreciated | A hard working wife in perpetual need of medications |
Sci-Fi classification 😉 | Black magic | Lost tech |