I actually think that 10 USD / mo is very reasonable for what you get, however, you are still very restricted at that level.

Try inlets - it's an open-source alternative, that can be used natively with Docker, VMs, Kubernetes, or just on your PC as a binary. You'll also like the price.

The inletsctl tool can provision hosts automatically, and you also get to have HTTPS 🔐

Let me know what you think? https://inlets.dev/

CNCF Ambassador. OpenFaaS & Inlets founder — https://www.alexellis.io