I think appengine is one of the most underrated "serverless" offerings out there. I deploy everything on it, with almost zero concern about infra or server architecture
My use cases are probably regarded as small/medium, which need a handful of instances running, which you can effectively scale down to zero with Googles free tier (basically allows you go goto 1 instance for free), so cost has not been a major consideration.