Zero human research papers/clinical trials means a no go from me.
I don't know that the dosing levels available at most places make sense, either. 250mcg pills, even when you account for rodent to human dosing not being 1:1, are just way low compared to what we've seen in animal studies.
Some people are buying large quantities of it in powder form and doing 20-100mg (or more) though, which seems like a better fit to the dosing levels we've seen in studies. Some of the people on meso are buying it at $1200/100grams from Sigma Audley for this purpose.
Lots of anecdotal positive reports in general, but people also have anecdotal positive reports about AOD, which even scientists involved in paid-for studies say does nothing, so...