1. If our ability or inability (due to we must wait 24-hours) to AID another player merits a cool-down timer below that other player's portrait in our Friends List, then certainly our ability or inability (due to we must wait 24-hours) to sit in a chair in another player's Tavern merits a similar cool-down timer as well, or at the very least a disappearing/ghosted/nulled out chair icon, when we cannot visit another player's Tavern. This business of each of us having absolutely no indication whose Tavern's we have successfully visited or whose Tavern that we have tried to visit unsuccessfully for the umpteenty-and-umpteenth time is ridiculous. It renders the new addition to the game more trouble than it is worth.
2. If an event, such as another player attempting to AID us (whether they were successful or not) merits an Event History log entry, then certainly when another player comes to our Tavern should also merit a similar log entry, but perhaps the button on this provided log entry should be: "Visit Tavern" as opposed to "Aid". This would (or should) be similar to how we can "Visit" a player who has attacked our city, or "AID" a player who has aided our city directly form the Event History Log.
It is absolutely incredible that we the players must time-and-again provide this type of feedback to Inno Games, any time they half-bake a new addition to this game. (Does anyone remember the new message system roll-out last year?) It is even more egregious that feedback like this is provided to Inno Games by Beta Testers and half-baked ideas still get implemented on live servers.
It is basic system design 101 that whenever designers/developers add new features to any existing system (and a video game is a very much a system), that they should always emulate, as much as practical, the GUI conventions and constructs that already exist in that system. It is called building an intuitive user interface. FoE players have already gotten used to relying on constructs such as a cool-down timer and Event History log entries. If the freaking designers/developers that work for Inno Games cannot understand this, or they couldn't figure this out on their own and craft new additions in accordance with their own system's established constructs and conventions, or they simply think it doesn't matter, then it is long past time to get new freaking designers/developers, because the ones currently employed by Inno Games absolutely suck!