This is not a really a logger, it's a recorder for SPIPersistenceDataCollector, I used the word Logger since that is what StashBundle called it.
And as I assume we will  change this ez Publish profiler page to contain much more info when we get time ( ref question on twitter to see if legacy_mode is enabled, or how many legacy fallbacks are done pr page or debug info from legacy as proposed by @dspe ), so would prefer not to create a interface until this is more clear.