I like how the holiday villains are posted which allows the team to gather together to battle the villains together.
I think there should be a 2 hour warning message that there is Villain activity brewing in a zone.
Ie at 2 PM the warning goes out that there is Villain activity brewing in Gamble City and that at 4 PM the villain populates. A 2 hour warning count down begins at 2 PM which would allow the team to post message to try and be on at 4 PM.
I think this would be more in the spirit of the game than always posting the villain times all day long at the start of the day.