Saludos @alberto0607 el post esta excelente, los que usamos linux y alguna vez abrimos la terminal, nos queda el gusto por querer montar nuestros propios server's, lo confieso he tenido varios servers personales por bastante tiempo y con hardware que la gente no se imagina, pero desde mi punto de vista se puede resumir en dos factores asi a rasgos generales: por supuesto muchos dirán que el económico, siempre será más rentable alquilar el servicio por todo eso de escalabilidad, uptime, hardware, ancho de banda, contratar el personal y todas esas cosas, pero aquí es cuando yo pongo el otro punto en el tablero: los datos, que tan importante son para la empresa o la persona como para tenerlos en un servidor externo.
Por experiencia la decisión es difícil, y nadie es mejor que nosotros mismos para tomar esa decisión (nosotros no los jefes) en conjunto con todas las medidas de respaldo necesarias. Como dices la experiencia adquirida es lo mejor de todo.