I think it’s worth it. I use many of their services and they integrate nicely between each other and between different platforms. Plus, their customer service and tech support are excellent. I’m in the beta program and they’re always super responsive to bug reports and the like.
Excellent description.