My opinion differs a little from the above posts. For a mid to small range tank, 50 and less, I think kalkwasser is by far more economical. Not only does it supplement calcium primarily but also helps keep the alk steady and great for those that have a pretty good pH dip durring lights out to help keep that steady as well. Having a smaller tank usually does not come with a heavy demand for calcium unless it's been up for a few years with a heavy stock of stonies. I need to buff my 30g maybe once a month, sometimes not even that. And when I do its usually because I slacked off with kalk for too long and then need to address both issues more significantly.
Even on my established predominantly sps 50g I didnt even need the two part until I got a clam.
Otherwise your stuck buying buffer, and calcium. Which, put those two costs vs. kalk, then see which is truly more economical.
Hope that helps.
-Justin