This seems like the kind of claim that should be backed up with some data.
If they have a tank that has benefitted from the method they have given data my friend. I have been on forums for years and have seen this same thread many times. This one has evolved more than most in a very short time and I will be keeping an eye on it, believe me. You need to keep in mind that not all data has been published because this is a evolving hobby that is based not only on proven scientific evidence, but also by trial and error. Thats what keeps us moving forward at such a quick rate. When @Paul B started his tank fourty years ago they didn't even make foam fractioning filtration equipment yet.