Grab the number from the url where your collection is, and run. Once you do that, create a custom workshop collection and start adding files to it. The easiest way to do this is to put workshop.py from here in your addons folder.
I was hoping there was a seemless way to ensure that loading a campaign from the server side would just force al of the clients to have to go through the maps associated with the specific add on. also, for the server it appears that its best to just choose the map via the console start up commands. i don't think there is any way to do it via a fastdl setup like csgo.
Looks like i have to install the vpk on the clients directly in the addons direcotry.