Sounds like a good idea. Given how long the queue is, it shouldn't be a problem to get your stuff done in time. If you like procrastinating until the last minute, it doesn't matter if the last minute is when the game before yours has finished or before you need to have it done because of an artificial deadline.
Edit: I actually think the deadline should be set to before the previous game starts, with maybe a leniency period until the start of D2 in case stuff happens / the game before that ends unexpectedly early. It's not only about not having delays between games, but also about preventing last minute finishing of set ups which may lead to more oversights, even if they are reviewed. It's not like you can't still change something if you notice a glaring error before your game actually starts and if you have more time after finishing the set up, there's a higher chance of noticing such errors. If someone fails to adhere to this, the next person in queue with a finished set up should get to mod first; and if there happens to be none, I actually think it would be better to run a vanilla game first, just to prevent people from being lazy because they expect other people to be lazy, too.