I got one a month or so ago and it has been pretty good. There is a tool to generate the code if you don't have any experience with programming.
If you get the add on expansion relays you do have to code them manually but the RA forum is full of people willing to help out. I have the wifi addon, the dosing pumps, an extra relay box.
With the Wi-Fi i can control the tank from my phone or the client software on the computer.
it also keeps a pretty good history of PH, Temp, and ATO
All in all I have been pretty happy with it