I've built several unattended gadgets around Raspberry Pis: a watering controller, a temperature logger, and a couple of little household monitors. The irritating part is that they can fail silently. I usually discover it by opening a dashboard days later, not because the device itself told anyone something was wrong.
I think every DIY appliance or sensor should have a physical, readable health indicator: an e-ink strip, a deliberate tri-color LED pattern, or a button that brings up diagnostics. It should show power loss or reboot, stale sensor data, storage/logging errors, and when the controlled function last succeeded. Pi LEDs can expose some power, activity, or boot trouble, but that isn't application health, and a watchdog only helps if recovery is enough.
Should this be treated as a basic design requirement for homebrew electronics, especially anything controlling heating, watering, or security sensors? Disagree, share your failure modes, or suggest a better cheap implementation.