edit: Sorry, didn't notice this topic was 8 days old...
The OP's suggestion seems like a decent enough idea.
Mafia already makes a big Printout that says, "Zone Whatever is now available for X uniform". However, you are extremely unlikely to catch it since it scrolls by very quickly.
As a compromise, how about a 3 second pause instead when a new battlefield zone is opened up? It would show that same printf on the status bar, wait 3 seconds, and then continue on. That way it would not auto-abort, but it would make it obvious to someone who is even sort-of paying attention to the statusbar that something of significance occured, then they can do a Stop Now or Stop After if desired. However a 3 second pause would not be long enough to make people think there is a problem or that it is stuck.
I am a little surprised about wanting the user to just calculate the number and adventure for that many turns. Mafia is all about making life easier for people and dealing with counters and such so that the player can concentrate on strategy elements instead. By the same logic, we don't need Mafia's built in fortune-cookie logic because you can easily figure it out yourself and then just adventure for that many turns. I do understand that you can't have mafia do EVERYTHING for the user and auto-abort is probably a bit much. But I think a compromise could work. What do you think?