Interesting hypothesis. I ordered some niacin (and NAC and melatonin) earlier today, so now I can play some supplement games.
OK, now you're pushing me to do the write up I've planned for doing this properly. Hopefully that shipment waits until about Sunday.