Boots from a baked AMI, not a script.
Save a template and Slothbox bakes it into a machine image in your account. Boxes start from that image with setup scripts run, env files written and services up — and each developer's own GitHub key, provisioned automatically, so their repos are already cloned and pushes run as them.