I think that this is going to be quite hard to implement into the game and hard to get right with the pathfinding and everything, however I think it would be awesome if when the queue line gets full then people should start queuing at the side of the path. This would make it more realistic and I would love it to be in the game, but I do understand that it will probably be hard to do without messing up the pathfinding.