Question: is nad+ a substrate or product?
Answer: NAD+ is also a substrate for several important biochemical reactions - histone/protein deacetylation by the Sir2 family of enzymes, ADP-ribosylation of proteins (for example those catalyzed by the PARPs), and formation of cyclic ADP-ribose (important for calcium signaling).