I agree. While it does sound promising, the drug comes from sugar cane, Cuba's national product. I don't think Cuba is above faking studies for the sake of selling more sugar cane. I'll wait for studies conducted outside of the "Worker's Paradise".
The Cuban source for some of this work certainly gives one pause, but (a)the work is published in some respected international journals, where inclusion means that other scientists had to review and dissect their work before it got published, and (b)other researchers who don't sound Cuban are also looking a little bit at this substance, and they may or may not be able to replicate the original findings. Fortunately the type of replicating study design everybody is using is quick and cheap to put together, which means that findings can be generated fast and an article can see the light of print only a few years after the study begins. I'll reserve judgment for the moment.