I like the thought of it more closely following the Rails logger, yes.  Separate PR for that work however, right?