Desde mi punto vista, soy un tanto mas conservador, se que la nube esta por las nubes, como dice el dicho: "mas vale pajaro en mano, que ciento volando"; yo veo este asunto desde la perspectiva de seguridad de tu informacion, nadie te puede garantizar, aun asi te den certificados de ello, que nadie ingresara a tus datos almacenaods en la nube, sabemos muy bien que hackers pueden ingresar a lugares inesperados como la CIA o como la NASA, entonces pienso que se expone mas aun tus datos si los colocas en el mostrador de la nube, a parte, que se sabe por ejemplo que Google, pasa los datos de los usuarios registrados al FBI, los motivos son innumerables, principalmente seguimiento (no sabemos de que y para que), estamos hablando de temas conspiranoicos, en fin (ojo que tambien esta Facebook y Twitter).
Particularmente yo no lo haria y no lo recomendaria, ni lo recomiendo.
Por el tema de costos que se deben de asumir por esta tecnologia, pues casi casi van muy similares si lo tienes "in house".
Por el lado del control de tu informacion, ya no lo tendrian en su empresa, sino dependerian de su proveedor, tendrian que ver tambien de que forma resolverian una caida del servicio, el tiempo fuera de servicio, etc.
Cuando hayas tomado una desicion, seria muy interesante que puedas comentarnos que fue lo que peso mas en tomar uno u otro servicio.
Saludos,