By this point, the queue should be remade.
I suggest making the queue relative instead of absolute. While the ordering wouldn't change at all, we should have people post in here that they're ready for their game to go forward before one of the games ends. These people are added to a second, absolute, queue that is based on how far up in the other queue they are. Then when one of the games are over, the first person in that queue immediately has the opportunity to start their game regardless of where they are in the relative queue.
This would also solve the issue of signing up to mod a game and expecting to have it go through half a year from then.