If you need a heater I also recommend that you only use one made out of metal (I guess this means titanium). And if at all possible only submerse the section of the heater that has NO seams. Only solid metal. All seams will eventually leak and it can be catastrophic. If you decide to use a glass heater (I still have a few) make sure that you put a bunch of things around it to keep it from having ANY chance of breaking, and just like the metal heaters, make sure the seam is NOT exposed to the water.
For any and all heaters I recommend setting the internal thermostat just slightly higher than you want the tank to run, and then plug the heater into an external controller. While I used to like the fancy multiparameter controllers, over the years I've moved away from complicated equipment. I've recently been using some temp controllers I picked up on Amazon for $19. I've had no failure with these (been using just under a year for cooling). I believe you can get them for cooling or heating.
BN-LINK Digital Cooling Thermostat Controller for Cooling Device Circulation Box Fans 40-108F 8.3A 1000W