Is there a safe "latchable" way to cut power to SD cards on a data logger?

I like the simplicity of this technique to ensure that the system only starts when you want it to start. Since I have a voltage divider monitoring the battery voltage, I have been using a voltage check in setup to do the same thing as your pin check. But I am still left wondering what happens to the sd card with a series of quick power up & down cycles, no matter how they get intercepted. I would rather just pull the plug once.