um firebase/vercel para um app simples é uma alternativa viável, rápida e barata (às vezes até sem custo), além de ser simples e prático para colocar no ar
quanto a manutenção, seria mais demanda do cliente como algum ajuste no sistema, ou coisas que você vai encontrando conforme as pessoas forem usando tipo um turnstile, seo, geo...
para cobrar, você pode usar seu valor/hora como base e definir um valor mensal, para mais ou para menos, dependendo do que estiver incluso.. se for algo mais sofisticado, planeje o valor de acordo com o que o cliente está obtendo de valor, considerando custos, horas de trabalho, margem de lucro etc.
— é o hype