There's an app called Quick Boot that I use -- if you've got LauncherPro, you can put it on the dock. It gives you the options you're looking for, just from an app rather than from the power button (and you can have it prompt before it reboots, to make sure you didn't hit the wrong option by mistake).
On a completely different issue...I'm running Harmonia 1.2 on both my phone and my wife's, and we're both running into a problem. It's quite probably unrelated to the ROM, but I'm wondering if someone else here has run into it. Recently we've both had problems installing apps from both the Google Market and from Amazon's app store. When I get an error, it's an invalid package file -- but often it appears to start a download that lasts for a few seconds (when I'd expect 10-20 seconds, at least), and then goes away with no installing message or error -- it's just done, without actually DOING anything. The app still shows up in the market as having an upgrade available, and I'm still running the old version. It happens particularly often with updates to existing apps -- new apps that have never been installed before are more likely to install just fine. Wiping the davlick cache doesn't seem to help often, though it might have helped once. Any ideas? Including ideas of where I should be posting this problem?