Apex also recommends that you anticipate the probe failure behavior by writing code to notice the aberrant readings. I think if it fails you get a reading of 40 degrees so if you include a line of code to turn the heater OFF if the temp reads less than say 50 degrees then you are covered against that mode of meltdown.
the tstat on the heater itself is still a good idea tho and I use one with it. IME the eheim-jagers are more reliable than the typical titanium heater anyway and include the tstat. And with that said you should also use two heaters (maybe of somewhat reduced wattage) simultaneously (can be connected to the same outlet on the Apex) for redundancy in case one of them just stops working.