The ADC for voltage and the accelerometer are well capable of operating in the tens of kHz range. Much of the other stuff doesn't change fast enough.
The code complexity to deal with card writes that could block for hundreds of milliseconds or longer isn't worth it. If I was looking to capture more than ~20 mins of data in a single run, I'd look at other options.
I was thinking more along the lines of protecting against data loss. Either battery losing connection mid run or just forgetting to extract the data before turning it off.