Custom domains and separation between staging and production

Now that custom domains can be made permanently available with the new paid plans, they become an interesting option also for production domains with limited amounts of traffic.

However, the very nature of glitch is a bit in the way with this - continuous, always-on recompilation and rebuilding. A workaround is to use two glitch pages and git as a bridge between them, but if I wanted to do that I would just deploy somewhere else probably (no real speed advantage to using glitch then).

Are there plans to make this process less painful and more tailored towards productive needs?

(note: even this pretty recent glitch tutorial uses the git workaround: https://dev.to/glitch/migrating-my-gatsby-site-to-glitch-5gca and talks about automating this on the Git side, which still kind of defeats the purpose of glitch)