When people travel from Torn to another destination, they do so at will even though they are basically flying by some commercial airlines and not so by a private jet.
1. It would be better if airlines times were fixed (departure from torn and departure from other destinations). These times could be varied everyday. So say a plane departs for China at 9 AM TCT on Day 1, will not necessarily depart at 9 AM on Day 2. This will add randomness to people's travel plans and force them to visit other destinations based on when they are online. Obviously multiple planes will fly daily from Torn to a particular location.
2. People can choose the option for wait in lounge and this should give them attack protection. But this option should only be available for people in destinations other than Torn City. Also, there shouldn't be an option to check out from the lounge to the city. Once you are in you automatically board the next flight to Torn.