I read that b-6 causes the replenishment of serotonin, is this the reason why it helps your dreams? the serotonin levels? if this is true, ive got a killer drug that does the same thing, and probably better, its called 5-htp. Its mainly used by people to boost their serotonin levels before extacy use and to recover from low levels after the fact.
*note: i do not encourage the use of extacy in any form. if you havent ever done it, just dont. its amazing, too amazing, thats the problem*