I haven't used this specific device, but I think that using some secondary controller for heat is really a good strategy. Another viable option is buying a used first generation apex or apex Jr. The benefit is that you can program another layer of complexity into your temp control. This really can save the day if your tank starts to over heat due to non-heater-related issues. For example, home ac failure. E.g. temp low, heater on. Temp high, heater off. Temp high slightly out of range, heater off, fan on. Temp high even more out of range, heater off, uv sterilizer off, fan on. Temp way out of range, heater off, uv off, fan on, send a message to your phone. Temp even hotter, heater off, uv off, send a message to your phone, have the fan on, cut power to your lights. Etc etc.
An ancient used apex can be had for like $75-100 from time to time and I've found them to be worth the wait.