I still maintain that if you have a house with a low heat loss rate, even under worst case conditions, then a dead simple, but low hysteresis, thermostat should do the job.
Say the house takes 10 hours to lose 0.5 deg C in winter (ours is a bit longer than that, more like 24 hours or so). As soon as the temperature in the room drops by 0.1 deg C below the set point, the heating comes on. The heating system then has several hours to pump heat gently in to the house before the temperature drops much below the set point. Likewise, as soon as it has gone 0.1 deg C above the set point the heating will turn off, but the house tends to carry on warming up a bit over the next couple of hours, from the residual heat in the UFH pipes and the time taken for heat to travel from the warmer core of the slab to the surface. It's this latter issue that makes the house comfort level so dependent on keeping the UFH flow temperature as low as possible - the more heat there is sitting in the core of the slab the greater the temperature overshoot when the heating turns off.
Overall this system seems to be able to control the house to around -0.2 deg C, +0.7 deg C normally, a fair bit better than the hysteresis on some of the pretty crappy thermostats that have been around for decades. We do occasionally see an overshoot to around 1 deg C over the set point, but that's usually because of a bit of solar gain. We never experience temperatures dropping more than about 0.2 deg C below the set point, no matter what.
Personally, I can live with that. That range of temperature variation around the set point seems perfectly acceptable to me, so I really don't see why there needs to be any more complication. Best of all, it uses off the shelf stuff, so can be fixed quickly if anything fails.