In general, incremental approaches tend to work better than grand rewrites, so I would rather test the waters with BlueMatt’s patch. Then, we can look into something more invasive if the community is happy with the general direction.
Re: Log timestamp
Figures: Jeff Garzik