If you enter the airport ICAO and click the airport lookup in v7, it will populate all the airport info for you. I would only recommend adding the airports you actually intend to fly to. This helps to not slow down loading times.
And if developing a charter module, it would be better to have a separate database table for the charter module - which could include all available airports worldwide. This would keep load times quick, except when using the charter module.