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.
I am an Architect in Toronto. I am designing a new roof addition to a row house building. Because of existing conditions and the shape of the new roof. It may be easiest to use closed cell spray foam within the areas of the joists. My question is when spray foam is used in this situation do I need to worry about how the joist members may be thermal bridges? It is not common to provide a little bit of rigid insulation to protect the joist members? The additional layer of outboard insulation will require an extra layer of plywood above the insulation which will add to cost.