Hi Michael, obviously it depends on your use case.
For example, if you make use of tools like Splunk you don't have to worry of the file itself at all.
And are you sure that a slapo-auditlog write is not atomic? I have not had a look at the source code but I think it would make sense... Just speculating, of course.