You should probably also keep in mind that this isn't a consumer app. Who ever uses this will have seen the entire process before and tested it in a training environment. The redesign seems mostly to focus on making sure stuff isn't done by accident.
I've seen video of police shootouts where the cops - presumably trained on such a thing, plus daily exposure to tense situations - miss repeatedly from just a couple feet away, trip and fall, and otherwise screw up.
Training is not a replacement for good design. It helps, but I'd expect someone genuinely thinking they're about to be nuked to act differently than someone participating in a drill about it.
I would imagine that the operators of the current UI were trained on it as well. What the OP posted is certainly an improvement, but could be made bulletproof by showing each choice in context alongside a button that you can't accidentally trigger.
Great writeup, though I have to be completely honest here and say that I love Patrick's writeups for independent hackers, makers, micropreneurs, bootstrappers etc. His writings and practical case studies gave me the power, as a nobody, to make tens of thousands of dollars in order to be more with my wife and child, while doing the work I love. I kind of miss those essays.
Really happy to have helped. That kind of company is pretty near and dear to my heart, for all the obvious reasons, and it is very, very in scope for us at Stripe Atlas. Not everything we publish will be laser-targeted to the needs of the Italian diner on the Internet, just like not everything will be appropriate for the want-to-ride-a-rocket-ship folks, but I hope you like some of the stuff coming down the pipe over the next few months.
Have you written anything about your experience executing whatever you did to make that happen? I would be interested in hearing more, I always like hearing stories about how developers think of something, make it, and then generate revenue from it. Especially if you were able to make it happen as one person.