Seen them before. What made you go with them? Their lack of disclosed pricing threw me off... I couldn't seem to find any info on their cost structures.
They are a much smaller operation, which means you'll get the personal touch. On the minus side the API is less robust and there is little to no documentation when you need it, I'd give it a stab if I were you, they made it very easy to migrate over!