Definitely on board (I was going to propose something like this myself once Knossos matured a bit). All you'd really need, I think, is a way to keep a mod from showing up in the install list. Once a mod is uploaded with such a flag, it can be declared as a dependancy, and blam, resource pack.
The Modular Construction Pack seems like a great use case. Collections of ships built around a certain theme is another one. It doesn't just have to be ships, though - utility scripts would benefit a lot from something like this.
Either way, mods get updated versions for free (particularly useful for scripts), and the end user doesn't need multiple copies of the same models (looking at you, GTC Crethus).