I think yearly is too long of a timescale. Having played 0.16 being just very very thorough/grindy/slow I’ve exhausted that content in about 280 days. Having stuff that is potentially repeatable over a cycle that long would feel too stretched.
Weekly events and goals sound like they could be fun and help keep the game on a smooth pace.
Maybe the one thing that would help a lot would be an overview of the hotel that tags events. On the computer we can look through the cameras and see what’s going on but ultimately we still end up needing to go through and click each door, visit each room “is there something here? Something here? Something on springs? something in gardens? Something in Bar? Something in sanctuary?”… I feel streamlining this would go a long way in making things more comfortable to navigate, especially since there are events that only trigger on specific weekdays and end up being easy to miss either by carelessness or just by being hijacked by a spontaneous event