He's basically using accounts as something between Docker containers and steps in a devops pipeline, right up to the restore state for rollback. That is so cool.
With the concept of disposable accounts how do you actually get rid of them? A conundrum: there's no "DeleteAccount" in AWS Orgs API. Apparently you have to leave the org, make it standalone, put you credit card details and thaaan you can delete it. I find it super cumbersome. If creating new account in Orgs (not talking about inviting to org) is 1 API call, deleting it should be equally straight forward.