I've been running my dev env on a bare metal for almost 2 years now, the setup was pretty much just and SSH client setup with VSCode remote SSH extension.
Running on a Hetzner AX41-NVMe (6 cores, 64GB Ram, 2x512GB NVMe) for around $40ish.
With GCP workstation for a e2-standard-4 (4 cores, 16GB Ram) would cost $230 + $10/mo for the 100GB storage
No hourly charge crap, can run all night do time and resource consuming tasks, huge storage space etc... all around good experience so far
Running on a Hetzner AX41-NVMe (6 cores, 64GB Ram, 2x512GB NVMe) for around $40ish. With GCP workstation for a e2-standard-4 (4 cores, 16GB Ram) would cost $230 + $10/mo for the 100GB storage
No hourly charge crap, can run all night do time and resource consuming tasks, huge storage space etc... all around good experience so far