I remember when similar products first came out, and you saw ads for them everywhere--then they just sort of disappeared. I thought they were actually gone entirely, it's interesting that someone is still making them.
I honestly have no idea how many feeding trials were done with them, or for how long. I am definitely dubious of their nutritional profile.