Powering down and up a modern system has always confused me. Vintage dedicated systems, you just put a switch on the power cord. Modern systems you need to safely shut down the processor first then remove power to it and everything else in the cabinet. It seems as you would need a two step process on modern systems.
When you issue the "shutdown" command on the RP, the processor safely halts, but there is still power to the board. Any power glitch (off then on) to the RP, and it will restart. There are power shutdown boards available for the RP which do both (interrupt the processor for shutdown, then remove power), but they only do so for the RP board. You would need to power all your other items in the cabinet (monitor, marquee, etc) from the USB ports on the RP to get your entire cabinet to turn off. I have found a couple of RP shutdown boards that act like uninterruptable power supplies. If you remove power from them, they provide some temporary stored power to the RP and execute a safe shutdown. With this type of board you can just put a switch on the power supply line to your cabinet and it will shutdown everything nicely with a single step.
I shut off my RP cabinet in two steps. 1. Go through the menu on the front-end and pick "shutdown" and wait for the RP to halt. 2. Turn off a switch on my power cable (removing all power to the TV, marquee, sound system, button lights). Power up is simple (for mine) - just turn back on the switch on the power cable.
How does everyone else shut down and power up their game cabinets?