WOW, I've mixed melatonin and B6, but never thrown in those others.
Are you going to repeat this experiment and keep up posted?