I have both. Apex is better on the coding/software front. Hydros is good and maybe easier to get used to but it's programming and trending capabilities have a long way to go to match the Apex.
The multiple brain thing From Hydros appears to be a marketing gimmick to me. The one thing that never fails is my controller. What fails all the time? Probes, "energy bars", and wifi. It's like carrying a spare bike frame on a long road trip. If my bike frame breaks things really went off the rails and I likely have bigger problems. What I really need is spare tires, brake pads, and bike chains.
Both systems get the main things right. Temp, orp, & pH monitoring, and outlet controls work well. Hydros depends more on wifi and Neptune makes it easier to hard-wire everything. I trust copper hard-wired connections much, much (much) more. But Hydros has the option to go hard-wired so maybe I'm being unfair.
Slight tangent but pet peeve of mine: salinity monitoring is a crapshoot on both. I've had it working for months without issue, then suddenly salinity goes on the fritz. 99% of the time salinity alarms are probe/controller error. So right now I just don't trust continuous salinity measurements on any system. I don't know why this is so hard to get right but it seems to be universal because multiple companies fail to handle this measurement realiably, at least for me.