hmmm that's quite confusing then, because Marco's version doesn't require the media files listed to be added?
From experience on the hunting rifle, I had skins=blah blah, well, because I didn't have the #exec file in, the texture package wasn't being loaded when the weapon was selected.
Regardless whether I had it in the server packages, because that would have still pushed it to the client but it would have never been loaded.
The most efficient and fault free way of doing it is making sure they have the exec commands at the start of their file. This isn't just for servers as this is for solo play too.
It just loads into memory the required media and once loaded, is always available.
and because the mod file requires these files, it automatically calls/pushes to the client when they join the server.
It just saves people who are unsure of what to put in there, listing every single package to be on the safe side and then clients having to download files that may or may not be used.