Hello,
After watching too many documentary TV shows about airlines, I thought one addition that could make GSX even more realistic, would be for an event to be programmed randomly where a passenger doesn't board the aircraft, and their checked luggage has to be removed. I think this policy (aircraft cannot carry luggage if the passenger hasn't boarded) applies in most western countries (certainly in Australia where I live). In FSX/P3D, you would receive a message from the loading agent that a passenger has failed to board, and then the ground crew would need to unload a container or two to remove the piece of luggage. It would certainly add to the experience / realism. If you have FS2Crew, you could make an announcement to passengers about a delay in departing the gate. Just an idea.
Thanks.
Adam