That’s great!
I consider the other instructions much more idiot proof. If something goes wrong, your existing site just keeps working. If something had gone wrong on either of your do-release-update steps you’d just have to keep restoring to your most recent snapshot.
There are lots of ways to do things, though.