http://www.ink-bird.com/products-temperature-controller-itc308.html
Here's a link. They are actually rated for 1000W. They have an outlet for heating, and for cooling, for those that use some sort of chiller. The way the people on Simply use them is opposite the way most people use them here. They set the heater thermostat to the temp they want it at and then set the InkBird a few degrees higher. This way the heater works as intended and if the thermostat ever gets stuck the InkBird will shut it off after the temp gets a few degrees higher, but still plenty safe for the fish. The display also shows the current temp and the set temp at the same time. I have also not heard of any issues with the probe not holding up to being water proof.
There is also a 306 model but that one seems to have some issues according to the other forum, so they mostly just run the 308 and leave the cooling outlet unused.
There is a setting that most would want to change, and it's probably why a lot of people have ridden them off, but you can change the temp differential setting. It comes preset at 3 degrees, which means that if your tank is set at 80, the controller won't turn the heat on until the temp is down to 77. Then it will turn on until the temp is back up to 80. This setting can be changed to 1 degree so that the heater would come on at 79 and then turn off at 80.
The diff temp setting exists on Ranco too. That's not a big deal and not sure why folks would write off. For that price for inkbird, you would think most folks should have a controller. Rather than swap old heaters, I'd add a controller on top of it for the longer term.