I had been suffering from restless leg syndrome for several years; only in my right leg. The problem would hit me in the evening, and would keep me from being able to sleep at night. I found a product which is a combo of homeopathic preps and herbs, and this works, but only for a few hours, and I think it was giving me nosebleeds too. So I spent time online looking to discover another approach to the problem.
What I came up with is three B vitamins: Vitamin B12, folic acid, and niacin, all in megadoses. Within a matter of a few days on this protocol, my restless leg problem rapidly diminished down to nothing. I now take 300mcg of B12, 800mcg of folic acid, 1000mg of niacin.
I take these amounts with each meal, so that is a total of three times those dosages each day.
Niacin (with flush) (nicotinic acid) is apparently more effective for restless leg than no-flush niacin. I discovered my body quickly adapted to the flush, and barely registers it any more. But I started at a much lower dose so my body could have time to adjust to the niacin.