Well my idea is more on the line of time passing properly than implementing time constraints. No new mechanics, just some improverd immersion.
Though having to truly race against the clock would force the player to figure out when a quest should tackled.