For example, "I Heart Vanilla: Director's Cut" is "I Heart Vanilla" with "Tamriel Data", "Tamriel Rebuilt", "Province Cyrodiil" and "Skyrim: Home of the Nords". So, it probably be better to list it as:
- I Heart Vanilla #1-11
- Tamriel Data
- Tamriel Rebuilt
- Province Cyrodiil
- Skyrim: Home Of The Nords
- I Heart Vanilla #12-18
This way the difference between lists is obvious, so an user, who already configured "I Heart Vanilla", may just configure missing packages. And with the right order.
The ideal way to do this will be some mechanism to detect members of lesser lists and just squash it into one entry (which can be expanded with some "+" button to original bunch). This way mods can still be parts of several lists. I like to know about that from mod's page.
Probably it can be done so changes in lesser list will automatically apply (but probably with manual control) to lists that contain it. This way it'll be easier to maintain several small lists and combine them to get bigger lists (total overhaul as combination of expanded vanilla and graphic overhaul, for example).