I have one and love it. I looked at all the various controllers for several months before I pulled the trigger on my RA and never had an ounce of regret. There is definitely a learning curve for programming the RA but there is a wizard that will get the basics going for you. And, in my...