nope (re being sure their ability to handle health benefits has improved)... just used them for a startup and their response to questions about integration with health benefits was essentially (3 days later) - um, we don't do that, but we'd be happy to sell your name to a broker.
agree the interface is pretty, but failure to really support benefits will be a dealbreaker for many startup/small business folks.