I think I'd call the GM 'Director' not 'Producer'. A Producer basically finances the movie and makes sure it happens. So in my game the Producer would be responsible for providing the beer and snacks!