The ListAllContent method is process intensive; it should be used sparingly and only during off-peak hours. The ListLicenseUpdates method is the preferred method for refreshing your local list of licensed content, but it also should only be used during off-peak hours.
Live access to the Web Service methods should be preferred over downloading all licensed content locally.
Please see the Managing Licensed Content page for more details.