Good post. However they have not structured their approach as an expressed deficiency but as a silver bullet. They have not substantiated the claims publicly and I doubt they can. The entry of this company into the realm of publicly traded shares through back door of reverse mergers should be evidence enough of their true intent. I encourage you to look closely at the available financials. They claim vast yet unverifiable experience and that is the best they can do.
Look at the claims made by the Rooster about the diabetes formula. That fits the FDA guidelines? Do you honestly feel they have commenced clinical trials for type 1 and 2? Sounds more like a snake oil huckster to me.