I see that nicotinamide needs roughly three enzymatic steps to get to NAD+, nicotinamide riboside needs two enzymatic steps to get to NAD+, and nicotinamide mononucleotide only needs one enzymatic step to get to NAD+.
I can certainly see how some people with different metabolisms might benefit from a vitamin that requires less processing...