Generally speaking, I would agree, it's tricky to hit the "sweet-spot" with logging.
I've done this for a few clients with a little trial and error.
To get us started, can you give us an idea of what events you would find interesting? So we've got a target?