Hm, personally, I don't see the big advantage in this.
Also, take note that I HATE when games (taking them as an example since they happen to have large patches most of the time) only offer incremental updates/patches.
I like to DL the ver. 1.0-current all-in-one update so I can delete the old one and won't have to apply several patches in case of reinstall to get to current state.
The driver updates aren't that big if you are on broadband (granted, it's quite a pain on modem but I don't think you'd be bothering with the whole UWXPCD then (creating one on your machine, that is, obviuously you'd even more like to USE it as it means you have to DL less on the once installed OS).
Having only the latest FULL version up on the server (or at least lined to), is my understanding of KISS.
You download the package and you can be sure it's up-to-date.
Nothing worse than having a DL page with several versions that all need to be applied in a certain order (IL2, can you hear me?!).
What I would like is either have the BASE auto-DL the newer packages once detected (much like it does with the BASE file itself) or at least provide you with a clickable link to the file/the DL website.
That would be most welcome because as of now it only informs me of a new version - the same can be achieved by visiting this Forum, something I do more often than opening BASE
Using incremental updates, you'd have to integrate them into the larger DriverPacks somehow, unless you want to split those up (say one pack for each device).
That, however, would be most unpractical, as that would mean hundreds, if not thousands of packs - hard to keep track of IMO.
Integrating them into the larger packs means you have to uncompress that pack, replace/update the respective files and repack it.
That takes quite some time, as you'd have to use 7-Zip high compression methods to achieve small filesize, and the requires CPU power and not to forget lots of RAM.
For me, it takes less time to DL a full new pack than uncompressing and recompressing would.
This is only a solution for a fast, powerful PC with a slow internet connection.
So, unless you want to save Bâshrat the Sneaky some bandwidth I fail to see the real advantage of an incremental update approach.