The service is very good for small businesses who are looking to have their own cloud computing environment without having to worry about managing it themselves.
It's not as easy or user friendly as other services out there but I think that comes with the territory of being in this space. They do offer some great discounts if you're willing to commit early enough. We've been able to get our email marketing up and running quickly and we can now focus more time and effort into growing our business instead of spending hours every week trying to figure out how to set things up ourselves.