You could also try running from the PowerShell ISE. It ignores some of the color directives since it maintains a light-colored background. But it's ultimately just shelling out to Cmd.exe and capturing output.

In ISE most of the output is ignored and now low visibility doesn't seem such a serious problem anymore. I'll report a bug to the project and wait how it will turn out. Thank you for clarifying how things work.