Streamlined complexity is often the best design. I have not played evacuation in a while, but I remember having issues with the same stuff you did. I would leave people doing nothing because I had not noticed that they were done with their task.
!PIZZA
I hear you, but what's old is new again if we get multi-gaming and have to do a new evac. Or when we are all dead, whichever.