It seems very smart to take time off actually developing the game to create daily reports for people that don't know the meaning of patience. Wait... actually not.

Information needs to be collected from the teams by each team lead, then collected by someone in the team and put in a form that's organic enough for the marketing team. Then the marketing team needs to review it, finally it needs to be translated, and the marketing team from each region needs to look at it again (just to make sure that nothing that shouldn't be said went by during translation).

And you'd want them to do this every day?
I'd rather them.. you know.. actually work on the game to bring in results then catering to some that think they should demand things that no other game developer ever did, hampering actual work on the game in the process.