Since it's now non-trivial, the clean-up phase should be moved above the "add user" prompt (sans `rm -f "$0"`, which can be moved to the very end, post-tips).