I totally believe in magnesium but it's such a fine line between too little and too much! Can't tell you how many times I crossed THAT line and ended up with the backdoor scoots! NOT FUN!
Part of it is the form of magnesium as well. Magnesium oxide burns the intestinal wall and is more likely to cause diarrhea than acidified magnesiums at the same dose.