Not to derail the thread but NMN can also potentially help with recovery, it seems better than NR in boosting NAD+ in my experience. Harvard Researcher David Sinclair is a huge proponent.
https://www.nmn.com/news/human-trial...urance-runners
https://www.sciencedirect.com/scienc...90123221001491