AWS still only supports X64 on Fargate Spot instances (they do support ARM on the non-spot instances)
We have a lot of users migrating off self-hosted setups using `actions-runner-controller` to ours because of this. Essentially, not having to deal with bin-packing is more efficient and concurrency, uptime guarantees are nice.
Daemonsets are generally intended if you have multi-pod nodes; otherwise, you can just use sidecars.