Great change. I'm just worried that it might break tools that parse the output of a --dry-run, of which there might be some. That's the main reason why I've in the past tried to maintain the simplicity of output without -v. (In general, I think the extra information that -v prints is nearly always useful and could be turned into the default.)