I have a dominant sps tank still smaller frags and started out with kalk and manually adjusting magnesium once every 2 weeks. My consumption started getting high so just started up my calcium reactor that has magnesium media mixed in as well. I love calcium reactors and find that alk, calcium and magnesium stay in good ranges if I only check alkalinity.
My last reef tank I ran a calcium reactor and to fill a 20 lb tank of CO2 only costs $12 to fill up and lasted me 18 months before the next refill and the media lasts a long time as well. Cost is high to start but in the long run they are the way to go
2 part is very popular as well and will grow sps with no problem, I found that 2 part is harder to all keep in good relation, sometimes my calcium would be crazy high and sometimes my magnesium or alkalinity. Just a lot more swings that I didn’t care for