I think you have to do it every day, but I am not entirely sure.
Have you improved your tray? Then you can easily see it, as soon as at least one friend is sitting in your tavern. If the tray shows a green "+x" number (indicating the tray bonus), then everything is ok, otherwise you should switch back ad forth for all three types of customizations.
Edit:
@Dark Lord: you may be right with your guess that the GB revert ruined the tavern fix. Is there any mod around to forward this to the developers?
Edit: sorry, I previously referred to the wrong posting