The 2016 APEX is actually a breeze to set up. I had some connection issues with my EB832, but if I hadn't I could've had everything up and running within a couple of hours. The nice thing about APEX (I haven't searched much on the others so it may be a standard thing with controllers) is the amount of information you can find online. There is quite a following so chances are, if you run into trouble, someone else has experienced it too and it was a simple fix. I have no prior experience with controllers and have to say I love my APEX. I have barely skimmed the surface of what it can do too. Another great thing about this controller is that you will NEVER outgrow it. I plan to use this thing on any and all of my future tanks.