FMN decreased my need for antioxidants.
I sometimes go days without any supplements but the first thing I always need is FMN. I think I will always need Biotin.
But yes, the stamina...I can do 25 pushups easy now. A year ago I could not do four.