What worries me about giving people a reboot button is the bug where the phone can be bricked once the reboot count reaches 50 without a proper power off - not sure it that applies here.