I would be willing to use one controller, but I would not be willing to use a heater that does not also have a built in thermostat, even on a controller. I don't know which titanium heaters you have in mind, but many have no built in thermostat. I've seen a couple tanks crashed due to heater stuck on, but I've yet to see one crash due to heater stuck off. Sure the coral gets unhappy, but I've seen an SPS tank that spent a week at 70 *F. The coral wasn't happy, but nothing died and you will notice the instant your hand goes in the water. On the other hand, if you tank spends 24 hours at 92 *F, there is a high likelyhood of a full crash, or at least heavy losses. Even if your house is cooler than 70 *F, the pumps, lights, etc. will keep things a bit warmer than that (this depends on your evaporation rate and if you have lids, but it tends to be close).
Running 2 smaller heaters instead of 1 larger one has 2 benefits:
1. If one fails you still stay sort of warm.
2. If one gets stuck on it takes longer to cook the tank. If you run 2 that are full size, or close to full size, you lose this benefit.
The failure modes I've seen with a temperature controller running a non-thermostat heating element are:
Temperature controller probe is in the display, heater is in the sump. The return pump fails or is shut off for a long time due to maintenance. The display gets cold because it has no heater, the controller tries to warm it up, and the sump gets cooked.
Temperature probe ends up not in the water. This might be because the water level gets low in the sump exposing the probe, the probe cord getting pulled lifting the probe just above the water level, or the probe completely falling out of the sump. Now the controller thinks the air temperature is actually the water temperature. Because our houses tend to be cooler than the aquarium temperature the heater is effectively stuck on!
Both of these scenarios are avoidable by using heaters with built in thermostats (like your Eheim) and leaving them set just a degree or two above your target. If your controller ends up incorrectly on (programming issue, hardware failure, or one of the issues above) then your tank runs a couple degrees warm, but doesn't overheat.