I think the service is an extremely good deal. My only concern is that I'm not keen on allowing an external company to have that level of access to my site. I'd like the backup features of Manage WP without having to provide them with full access to my WordPress install.