Btw, I think, I have a good idea, how to display the content of --preview, UI wise.
On my machine it takes approximately as long as --check. So I could use it, instead of preview and then display the upcoming changes with the + Button (which could have a integrated drop down.)
I need to check, how much complexity that adds, or if there is a clever way to implement that.