Well, by the end of the game in option 2, the players can choose to cancel/Draw the game if they so choose. I think that you will always have people who will take advantage of others at any opportunity, but hopefully you can post some friendly reminders about integrity somewhere.
Personally, I know that you can't always get to things in time, or that you can't always determine how best to handle a situation. I know that things can be difficult to manage when you actually have a life outside of this game. (In hoping that you, of all people, do have a life outside of this game.) And because of this, I know that not everything will work out perfectly, and I would hardly care as to how you get things done, so long as I can play my games and win where I can. So, I'm not really looking to complain about whether or not you're doing things right, I would prefer it if you did not reset any turns in games that would require such, but leave it to the players who are within the game to handle things for themselves after you have received the complaint.
Nevertheless, I think that whatever works is good enough. Just so long as no one is too annoyed about it.