Requesting Advice regarding FastDL options (mostly workshop fastdl)

K, so simply put, I was wondering if its possible (and/or ethical) to use this kind of code on a server…


if not steamworks.IsSubscribed(113495466) then --Climb Swep 2
    steamworks.Subscribe(113495466)
    resource.AddWorkshop(113495466)
end

Basically, I believe this code should check if the person is subbed to an addon we have on FastDL, and if they are subbed, we wont waste their time with downloading it, but if they dont, we sub them to it, FastDL it to them once, and then move on…

My question is, because I was concerned about the main menu notes on the wiki, plus this would be server side, would this work? And if so, SHOULD I (is it ethical to) do this?

No, this won’t work. And there’re no workarounds for this.