The word "may" appears over a dozen times here in the sections about benefits.
Generally agree. One thing to note here is that this isn't a single chemical that we're talking about. It's certainly plausible that there are several different potential benefits in a food containing hundreds of chemicals. It still needs more research in this case.