Can anyone see a reason why they wouldn’t just allow you to provision (and pay for) a persistent Google Cloud VM instead?
(I currently do that manually and need port forwarding to a machine that runs Jupyter.)
It’s hard for me to understand why Colab would build such a vague pro tier instead of the simplest possible solution: let me pay for my compute.
There’s so much more potential, too; they could offer whole clusters on demand, with really simple Python integrations say using dask, or ray.