There isn't strong evidence, and you can't just eyeball studies and assume you understand them with no training.
I have cystic fibrosis, and I have tried to do things like this before by looking at studies on unverified treatments. It doesn't work. You just end up with snake oil. I have a masters in biomedical engineering, and I couldn't do it.
Interpreting studies is hard. Interpreting meta analysis accurately is super hard. Tons of studies are fake, or have bias, or have poor methodology. That website is total bullshit and is just throwing all the studies in to their statistical soup and mixing them together to come up with nonsensical results.
"There is evidence of a negative publication bias, and the probability that an ineffective treatment generated results as positive as the 65 studies is estimated to be 1 in 403 billion."
Lol, wtf?