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.