Hi klettervirus,
We did some work trying to make rune boot from a read-only SD card while working on 0.5b. It is not simple or straightforward. The major issues are ubuntu related, it is not really an arch linux issue. Things like systemd and its associated components make it difficult. The subject is still on our to-do list, our next release will standardise several things which should help make it possible.
These two posts seem to be interesting, maybe they will help with your on/off switch problems. See:
#67211
And:
#678112 (and the previous posts in the thread)
janui