Earlier quoted context omitted.
I worked on a project that used this, I hated it. The excuse I was given repeatedly was "it's unlikely to fail" which I kept responding with "but when it does, the user is already 3 pages away and we have no good way to tell them so they're SOL"
You could surface a notification when it fails...
I somewhat often send messages just before I have to run to catch the subway — and when I think the message got sent, I type `sudo poweroff`