A new version of DAP is scheduled to be released within a week. It supposedly has a new user interface, which will be great.
DAP is remarkably full-featured for the cost. And support has been very prompt and helpful. I tend to break things easily doing custom integrations, and they've been very helpful.
It takes a little while to learn everything it can do, but once you get it figured out, it's a great membership script. If you decide to get it, I have a buddy who can save you 30% or so since he's a reseller.