We’ve been using ChurchTeams for a number of years in our Small Groups ministries. It has done exactly what our Small Groups pastor has requested.
We recently migrated to RockRMS, and will soon have that process finished. Rock was the best fit for where we are headed in terms of accessibility and integration capabilities for our org.
I have no complaints about ChurchTeams (I would have said UI before the overhaul; good job!). The only thing I don’t prefer is the login method; I get why you do it, but I prefer a more traditional user/pass per person scenario (w/ SSO/OAuth options)