Otro punto: la seguridad. En casa, eres tú contra el mundo. Yo tuve un ataque de fuerza bruta a mi servidor on-premise (tenía SSH abierto) y estuve dos días limpiando. En cloud, tienes VPC, security groups, WAF... y si algo pasa, ellos tienen responsabilidad compartida. Para un proyecto personal puede valer, pero si manejas datos sensibles, piénsalo dos veces.