Can't you already do this by creating a custom log, and then selecting which options from the battle text you want to display there? I think the only one that isn't available there is DoT ticks, but everything else, I believe we already have an option filter like that... I have a custom log that only shows my own outgoing damage and who defeated which enemy, for example.