Are you hosting this on residential internet? I think that's probably the main drawback.
I host these types of things on a single vps - actually I have a few projects on one vps using different domains, so if you amortize the cost, it's probably $5/mo per - the total vps being around $20/mo although it has less compute than you'd have here, it is in a datacenter which I like.
They are mostly idle and you can run the webapp, nginx, and db all on the same host without any problem.
I host these types of things on a single vps - actually I have a few projects on one vps using different domains, so if you amortize the cost, it's probably $5/mo per - the total vps being around $20/mo although it has less compute than you'd have here, it is in a datacenter which I like.
They are mostly idle and you can run the webapp, nginx, and db all on the same host without any problem.