Ya b12 is good and it should really be taken with helper b vitamins and also folic acid.
be careful about Dr. Paul Cheney from that site. If you read the "Extremely Unfortunate Skull Valley Incident" (which highlights how FM and related illnesses began), you will soon see who the key players are and their function in the play. Cheney is an insider reporting back to the gang.