I used it YEARS ago for my first reef tank. Still have it, actually (I almost never throw anything away that I think I might be able to use at a later date). I couldn't tell you anything about its use for magnesium or anything else other than a crushed coral substitute. Mine is fairly small-grained, about 1mm-2mm sized grains. Worked well for me, and my Caulerpa. (Also kept stonies, what are now known as LPS and SPS, as well as MANY softies, and my prized T. derasa.)