I love that you can create your own groups of participants for each individual plan/benefits option. It's pretty easy to navigate once you get used to how everything works together. The system doesn't always work right away so there are times where things don't update as quickly or in some cases not at all - which was surprising given that they've been around since 2009! You do have options though if this happens. I'd say give it a try to see what fits best with your needs. We're looking to use it primarily to help our clients track enrollment (and then eventually payments) better than we currently do manually. Having an easier way to upload data and keep accurate records makes my life much easier. If we were just tracking enrollment now, we could be using another provider.