Good article, but it fails to point out that leaky return-side ducts could be drawing dust and allergens into the duct system from the enclosed spaces in which they run, e.g. between walls, below floors, attic. So duct cleaning may only be a temporary solution. The homeowner can get a home energy audit -- free in many states -- to determine if they have significant duct leakage. An Aeroseal dealer may be able to effectively seal up the duct system without needing to tear into walls etc to get to the ducts.
Duct cleaning has never been shown to actually prevent health problems. Neither do studies conclusively demonstrate that particle (e.g., dust) levels in homes increase because of dirty air ducts. This is because much of the dirt in air ducts adheres to duct surfaces and does not necessarily enter the living space. It is important to keep in mind that dirty air ducts are only one of many possible sources of particles that are present in homes. Pollutants that enter the home both from outdoors and indoor activities such as cooking, cleaning, smoking, or just moving around can cause greater exposure to contaminants than dirty air ducts. Moreover, there is no evidence that a light amount of household dust or other particulate matter in air ducts poses any risk to your health.