I have been in the hobby fifteen years. I have run fish departments and even LFSs. I have my own aquarium maintenance company. I have used most of the foods out there and this one has proven to be the best by far. I get better colors, growth, health, breeding, and long term thrivability with this food than anything else I have ever tried.
When fish like moorish idols, mandarins, freshwater rays, etc. are not only eating it but thriving on it, it is better.
Did you read the reveiws on their site? Have you read their nutrition article?
At the end of the day you can wait for undeniable scientific evidence that food A is better than food B. But what it comes down to is experience. Try ti as the only thing you feed for a few months and you will see how good it is.