Well, not everyone needs a 300W to 500W heater. One thing I forgot to add is that if you set the thermostatic heater 1 degree above the set temperature of the controller, it'll act as a double safety feature. Let's say your controller crapped out, you have a last line which is the thermostat on the heater, but if in the same scenario you have an 'always on' heater and the controller gave up the ghost, you are guaranteed to cook your fish.
That's my input anyway...
Yeah, set it up right and it's not adding extra failure points, it's adding extra safety in case something fails to switch off. Won't help if either fails to turn the heater on, but in your average heated house a couple days without a heater for most fish is nearly harmless.