I generally recommend distributing (through the user login)
workgroup and
global templates to the appropriate folders on a user's computer. That is true with traditional network drives as well as SharePoint.
When I was doing this I used the old XCOPY command for the updates. There are likely more efficient methods available now.