By the way, many of us that do regular water changes, and with a salt mix that has reasonable magnesium levels, don't dose magnesium at all. Magnesium is consumed at a much lower rate than calcium and alkalinity in most reef tanks, including SPS tanks. There's always an asterisk to add to this, in that every tank is different.
But in my case, I don't even bother testing for it any longer. That's with a typical water change regimen of 10% per week, and with a salt that has a relatively enriched magnesium content (H. W. Weigandt Reefer Salt Mix). The only salt mix that's known to have somewhat low levels of magnesium is Instant Ocean (around 1050 ppm when mixed to 1.026), so you might consider a magnesium supplement if you use IO regularly.
As for test kits, I use Salifert because they're inexpensive, accurate, and very easy to use. I did use Red Sea for a while, but found the vial/syringe setup a bit fiddly for my taste. But there's nothing wrong with Red Sea, so if you prefer them because of local availability or just like the idea of semi-permanent test equipment with refills, it's certainly a valid choice.