Using a Micro SD card for data logging, bad idea? Reliable?

I'm planning a project that will read data from an external I/O board. The micro SD card would hold data for input bit identity, labeling?, then logging after events end.

Nothing would be written to or read from the micro sd, unless an event takes place, usually 2-10 events/hour. System will run 24/7 for years, hopefully. Is a micro sd card the best way? Is it reliable enough?

It all sounds pretty sensible. After running for years, the SD card may the last thing to fail.

The Sparkfun OpenLog is easy to use and extremely reliable. I have one monitoring greenhouse temperatures for months on end.