But the power will remain even if you choose not to. Honest.
And a thief will be there, too. Or a battery waiting to die.

Eventually, at some point, you'll be pulling the empeg from the dash, and there's no warning when that will happen. You don't select a ``I'm getting ready to pull the plug'' menu option anywhere. You just do it. And, at that point, the player sees the power go away and it does its best to save whatever state it can. And it usually does.

I suppose you could have a menu option (or whatever) that the user selects before pulling the unit, or you could have it shut down cleanly when the accessory line is turned off. But that doesn't help in those situations where the user forgets or the car dies for some reason. You might as well make the program robust enough to cope with whatever might come its way, in which case, there's not much point in worrying about how to shut down more cleanly. In addition, there's nothing there right now that tells the empeg to shut down; you'd have to come up with that yourself, if it's possible. (It may be or it may not; I have no idea.)
_________________________
Bitt Faulk