They are cheap, easy to read and good for a quick check. But they aren't very precise. Ca reads in increments of 20ppm and alk in increments of 1 dKH.
I never used API, so I can't compare. I use Salifert and the Sera results are generally in line with Salifert.