I haven't tried any of these products, but I do have a senior dog with very severe separation anxiety. She barks and destroys stuff the minute I step out the door until the minute I come back. I could keep her from destroying stuff with a crate, but the neighbors would still throw a fit about the barking.
Effectively, this means that I have to hire a dog sitter every time I leave the house without her, just like an infant. If dog tv could fix this problem for me it would create an enormous amount of economic value.