If it is a standard 2 wire, 24VAC hookup, then any type of standard thermostat should work. Our keystoker came with a Honeywell Dial type (like a standard Gas Furnance) thermostat. I put a Digital Setback (LUX) type one on it and works fine. I can program it to heat up about 30 minutes before we get up in the morning and the downstairs warms up a few degrees and then it sets back a few degrees after we leave for work and back up later in the afternoon before we come home.
There will be a lag with any thermostat, by the time it calls for heat or drops below the setup and the stove catches up, there can be a 1-3 degree swing, then the stove gets cranking and satisfies the thermostat and usually overshoots a couple of degrees. The digital can be programmed for cycles per hour also.
but I think the CoalTrol system eliminates that lag and in its program actually anticipates the drop and starts stoking it so it gets hotter faster and then stops before the setpoint is reached and varies the blowers to compensate. (I think, Neil, correct me if I am wrong).
As soon as I get mine hooked up, I will know more about it.