Would it be a nice idea to allow a player to define abort/finish time for the games that he owns/hosts?
There would be a pre-defined range of values to choose, say 10-30 days.
In that way every player could at least define the pace that their hosted games should go. Of course the value of the abort/finish time should be displayed somewhere in game or more suitably inside player's profile.