Interesting approach. For my LAN bachelor party I just used Dropbox. But I was into retro games at the time, so downloading wasn't the issue. Our trouble was getting everyone the same games and all the fiddly settings needed. Dropbox sync (and pause!) was a decent way to help make on the fly tweaks.
Of course modern games don't run as portably. Spewing configs everywhere.
Most recently for a work social I resorted to a Google Drive share and bash scripts to get everything aligned. Still, played old games though; Doom and some crazy mods over Zandorum.
Dropbox also has LAN sync if you're all on the same "team" account. Works wonders between local computers.
I love seeing targeted solutions like the one posted by OP, but I can't shake the feeling that the application of distribution game files is only the surface of it's applicability.
Of course modern games don't run as portably. Spewing configs everywhere.
Most recently for a work social I resorted to a Google Drive share and bash scripts to get everything aligned. Still, played old games though; Doom and some crazy mods over Zandorum.