Only thing I've heard about them is from Zeldman, and he swears by them.
Occasionally I've read this or that from a faceless blogger or something, but I have no personal experience with them.
If it's a "brand new" thing they are offering, you might want to give it a tick of time though, so they can work out any possible kinks with the platform addition/switch.