We tried, we really tried but the North American sales and support was absolutely terrible. It took weeks and weeks for them to get back to us, constant re-schedule of resources and extremely limited technical staff.
At first glance it looks like a solid option. Perhaps the UK based office is better equipped.