I'm not a huge fan of smartrise. I have enough of them on my route to have dealt with alot of issues with smartrise stuff. They're geared towards making installs super easy for the install crews. Which typically means a tradeoff in reliability.

I am interested in jkh's recommendation of EC. I have only had one job with an EC controller and it was a pretty old car and I was a helper back then. I wish I could see some of their newer stuff. They're just not very prevelant around here.