Primeira coisa que me pergunto: porque usar o IIS? Hoje em dia o mais comum é manter tudo em servidores Linux, de preferência contêineres, e tanto Apache quanto Nginx são excelentes e bem leves, além de fáceis de configurar. Segunda coisa: porque não procurar uma hospedagem gratuita pra começar, colocar no ar a versão inicial, ganhar uma grana, e então migrar pra um serviço pago? A propósito, seu SaaS é escrito em quais linguagens e frameworks?

Qual serviço de hospedagem gratuita que aceita você publicar e configurar seu próprio domínio (comercial) e continuar gratuito ?

A maioria dos serviços de hospedagem também coloca nos termos de serviço, de forma direta ou indireta (pelo que entendo), que o teu software não pode ser o de produção, sendo assim como ganhar uma grana ?

No meu entendimento, para começar ganhar uma grana, é preciso investir primeiro no servidor.. Seja ele na núvem mesmo ou um VPS da vida.

Claro, até onde eu sei dá pra vender por exemplo info-produto e usar hospedagens gratuitas, até certo ponto, e com algumas restrições de domínio. Mas não sabia que com um SaaS também rolava.

Mas mano, explica aí.

Outro ponto que eu não tinha nem pensado, problema seria eu hospedar, rodar bonitinho, e um dia quando o saas tiver caminhando ja, vir um bomba inesperada dessa.

No momento, estou usando IIS porque é a plataforma com a qual estou mais familiarizado, mas estou aberto a explorar alternativas como Apache ou Nginx no futuro. Meu SaaS está sendo desenvolvido em ASP.NET Core, que é um framework do C#.

A ideia de começar com uma hospedagem gratuita é interessante e pode ser um bom ponto de partida para ganhar tração antes de investir em opções pagas... porem é realemtne muito dificial achar hospedagens gratuitas que rodem minha stack, que eu vi ate hoje, somente aws, azure e google, porem depois que começa a cobrar tenho medo de ser uma facada(ja tomei umas da aws).

Realmente, a sua stack é favorecida por ambientes Windows. Inclusive eu já trabalhei com ASP.NET Core, mas no Linux mesmo (nunca usei Windows profissionalmente). E aí é AWS, Azure e GCP (talvez a Oracle Cloud) mesmo, pra começar de graça. Mas se você tiver ganhando dinheiro, lembre-se que uma parte deve ser reinvestida no negócio, e nada mais justo que pagar pelo uso das plataformas que te permitiram começar de graça. Outra opção, menos plausível, seria migrar o SaaS para a stack PHP com MySQL. Mas o esforço provavelmente não vai valer a pena.