I think it is a gimmick. Without human trials or even some people posting results from some personal labs done, it is snake oil IMO.
When you start taking a stack of peptides and other supplements you really can't tell what triggered a result, unless it was what you expected based on research outcomes.
My sleep changes daily. Yet everything other than reta is supposed to help with sleep. But a month ago I was getting sleep scores in the 90s, I'm lucky to hit 80 now.
I think Reta is the only thing working in my stack currently. Maybe NAD also, I need a few more weeks on it to tell as I titrate up.
Epi, ss31, glow, semax, and selank have done nothing. And I experimented going above the rec dose to try to get some feeling negative or positive.