Probably unacceptable as many would have built tooling around the specific default behaviors.
If tooling is relying on the output format of porcelain commands, it's wrong. The output of various subcommands have already changed more than once.
You can have your own version. You don’t have to push all improvements upstream.
If tooling is relying on the output format of porcelain commands, it's wrong. The output of various subcommands have already changed more than once.