I can't deny that I like the system very much; however it is buggier than I'm used to. I've worked on a variety of CRM platforms -- Convio, Get Active, Kintera, Blackbaud, etc -- and while I'm thrilled to be able to work on an open source platform, the lack of some core functionality does take some getting used to. We did an exhaustive amount of research to find the right platform, but there are a few things we were surprised by after implementation. The inability to substitute a default name field is standard on just about every CRM and e-mail blast tool out there -- I am just surprised it's not there.
But this is a community and I realize that I'm just as responsible as anyone to make sure it gets added.