Please state the use case for such a feature.
If you're just sitting around inventing features, it's going to waste a lot of people's time, and could ultimately result in bloat.
Maybe I'm missing something, but the only use cases I see are:
User sits down a computer, presses power button
Gets to Chameleon Boot loader
User chooses Shut down (Why did they turn the computer on in the first place?)
User is working at computer, selects reboot
computer reboots to chameleon boot loader
User chooses shut down (Why did they not select shut down in the first place?)