I think it's more what functionality *has* to be wrapped into a GUI, and what stuff is not critical to network functionality is just available to tune at a command line by instruction of a support tech.
As I said, smart-roam does have its caveats, and I find on my network even level 3 is too high. It produces dead zones on my network where clients want to roam to a slightly out of range AP, which then proceeds to kick them off, and this cycle repeats every few minutes, resulting in a client that's unable to do streaming video or anything else that requires a continuous network connection.
It's useful for kicking off egregiously sticky clients, but quite honestly I have not seen one of those in ages, and the claims made about iOS being sticky, in my experience, have not been true for at least 2 major releases of iOS now.
Jeff wasn't very specific, but his issue dealt with clients picking a N AP over an AC AP. This is not something that SmartRoam can help you out with either if the client has a good reach to either AP.