Good article, but it seems like you can chalk up almost all of those problems to the experience level of whomever is spraying the foam. Spray foam isn't an inherently bad product, but it's pretty easy to botch if the hired company is inexperienced. Fiberglass may be foolproof to install, but then again it has a terrible R-Value compared to a good spray foam. People just need to get referrals and do their homework whenever they research a spray foam contractor.
If you're chemically sensitive, it's probably not a good idea to get it installed, but it's also not a good idea to breathe musty air from the crawl space either. In addition, your house and its contents are made of lots of materials that affect your indoor air quality. If you're really concerned about this, hire a company to test your air and tell you what you can do about it.
These coatings are emulsified asphalt and consist of asphalt particles dispersed in water; they utilize clay as the emulsifying component. These coatings also contain many types of organic and/or inorganic fibers and fillers to provide extra strength to the coating. These coatings are available in black, brown, or as a reflective coating when titanium dioxide or aluminum pigments are added.
R-value is the term given to thermal resistance to heat flow. The higher the R-value of an insulation product, the more effective the insulation properties. Spray polyurethane foam comes in a range of densities and cel structure. Low density foams are referred to as Open Cel SPF while higher density foams are referred to as Closed Cel foam. 1.8-2 pound polyurethane foam has the highest R-value of readily available spray foam insulation used in homes and buildings.[4]

Roof Spray Foam Insulation