The first question you should ask what are you trying to do with your controller (ATO, lights, etc...)?
I have profilux to control my MH, LEDs, ALK, CA, MG dosing, return/skimmer pumps, power heads, auto feeders and ATO.
I have the controller controlling parts of my FOWLR and by 29 gallon cube.
The computer software is great. I can go on my computer and adjust anything at any time. If I need to clean the skimmer, I turn off the skimmer pump from my computer software, clean the skimmer and then turn the pump back on. No more figuring out which plug I need to unplug. The auto feeder is scheduled to feed in the morning and afternoon, but I can trigger the auto feeder from the computer software if I don't have time to feed nori or seafood in the evening. I've been playing with the idea of an automatic water change system but I don't really have the room for the extra water storage.
Once you get a controller you will never want to set up a tank without one.