The 'Best' Way would be to see what the end users would be comfortable withSo... what would be the best way from the end-users perspective?... maybe Dropbox could be taken into account as it could be used to get the files from the server to the HDD of the end-users automatically?... and they will have nothing to do, but you maybe have to configure the dropbox account on all of the 350 user PC's (but this could be automaded).
Also I think you shoud instruct that employees that they have to visit that link even if will not be any update.
Now depending on other requirements that are not stated here, you may be need a protected location - in this case it would be more difficult if you need to set individual passwords or a common one that would have to be changed from time to time and then you have to distribute this informations again to everybody.