I think at this point, the researchers need to have their research peer reviewed and hopefully someone will fund some research that will duplicate their outcome.
I just get tired of hearing people make the claim that cancer cures would be buried because there is more profit in treating cancer than curing it. I consider that kind of thinking to be like Medieval superstitions only crazier.