Hello, I'm not the most savvy person when it comes to managing my pool, but I have a large pool with water features, tanning ledge, and spa. The control box is a Hayward Omnilogic controller and I've had nothing but problems with it from the moment my pool was built. The Hayward technicians replaced the mother board twice in the first year, which solved the biggest issues, but the box continues to have problems and I'm now faced with more major repairs that are out of warranty. So, I'm hoping someone can recommend a better option than Hayward. On top of the many defects my box has had, it is also inconvenient to maintain. For instance, Hayward requires me to make manual software updates by going to my computer, downloading the new firmware to a very specific type of usb stick, then removing the control box cover, inserting the usb stick, and following a series of prompts. This requirement seems to be a decade behind the times, so it would be nice if my new controller automatically updated firmware. In addition to the typical features, my new box must also have freeze protection controls and an auto shut off when the valve malfunctions or is churning air. I'd appreciate any advice you might have. Thx!