"On the multi-step approach, the CLI allows batching of commands, so the series of commands listed above could be executed as an atomic batch."
This definitely deserves consideration. Thanks for mentioning it, Brian.