From the maintenance point of view, I would like to minimize the lines of code sbt needs to maintain. So if it were up to me, I would move everything except `apply` and `default` into a plugin like sbt-test-logging. Is that really necessary? Not really. All this is nice to have.