Having read a few, my opinion is they fail to make their case. There are also SAE papers out there about the ill effects of green, yellow or red coolant mix, various coolant additives, etc. Take your pick, choose wisely what is best for your conditions and intended use...
As far as Dex-cool goes, I think the class action law suits have now been handled...
Yeah, that was some good stuff (NOT)!