It's taken about a month, but I'm pretty close to having a self-host version of Arcus that doesn't take take days to setup. I have put together a set of scripts and kubernetes configuration files (available on https://github.com/wl-net/arcus-k8) which can be used to host your own Arcus deployment, provided you have reasonably deep *nix experience. In my testing, I was able to get tear down my Arcus setup and build a new one in about 25 minutes - far better than my first experience of 20+ hours. This version is still missing a lot of features, like notifications, backups or any redundancy, and a clear upgrade path. However, if you have Iris devices you're not using and want to try Arcus, and are comfortable with loosing all your data / configuration, this might be worth taking a look at. I have not tested recent versions in Google cloud, but have instead been focused on local deployments (e.g. you provide a bare metal system with 12GB or more RAM and 20GB or more disk). Furthermore, nobody besides me has been able to complete these instructions (as far as I'm aware) from start to end and achieved the same result as me.
Going forward, I plan to migrate my existing Arcus deployment over to these configuration files, and until that is complete, this configuration should not considered to be stable (e.g. at any given time, the repository could be broken or updating could otherwise destroy your deployment).