I used to do a single big addon for my personal use, and it was a pain to manage. This was before I discovered the switchless installer religion. Now with the exception of the C runtimes (since it's nice to have them installed during text setup so that they're usable at T-39, I use switchless installers exclusively for personal use (I even install things like WGAV and the Royale theme using switchless installers); my integrations involve a couple dozen switchless installers. It's just sooooooo much easier to maintain (esp. if you automate the tedious parts with batch files). And they're all custom INF-based (instead of just taking an official installer and wrapping it) so that I can customize and streamline them. The one potential downside is the overhead cost of the installer. With 7z installers, I incur a 50KB overhead cost of the setup stub (and that is if I UPX the stub), but for big addons, the extra compression from 7z usually make up for that. For small installers like my silent-only Notepad2 installer, it's possible to use a lighter cab-based setup stub (with an overhead disk footprint ranging from 4 to 6KB, no UPX needed). Anyway, it's something to consider if you are looking to reduce the maintenance effort. You can still make it an "uber pack" by packing all the installers into a single 7z download with an entries.ini file that adds all of them to the install. So that you get the best of all worlds: easy maintainability of switchless, single-download convenience of an "uber pack", and easy customization for those who want to customize (anybody can unzip a 7z, delete a line from entries.ini, and rezip the 7z). PS: It's 3.1.21, not 3.0.21