A lot of users install RB devices on remote sites, often connected to other devices.
To manage troubles I use external remote controllers (usually GSM controller or LAN controller) with relays to reset devices when it faults.
RouterOS allow me to make also complicated scripts, but why not provide a GPIO port (4-5 digital output/input pins) to allow remote devices management?