I can't really comment on the article but I can comment on taking a NAD supplement. I take NAD every day and magnesium L threonate every few days (whenever I feel like a need a mental boost). The NAD really makes me feel better. I have no idea what it does but when I don't take it I have more difficulty getting up early in the morning. NAD, magnesium and zinc. Those are my basic supplements and I always take them. Give it a go!